Skip to content

ci: GitHub Action test-linux.yml fails #2922

@VaclavElias

Description

@VaclavElias

Release Type: .NET 8 and .NET 10

Version: Any

Platform(s): Linux only

Describe the bug
The test-linux.yml fails for various reasons. Some of them will be corrected in the PR, some of them need to be corrected by the maintainers.

To Reproduce
Steps to reproduce the behavior:

  1. Run current test-linux.yml

Expected behavior
It shouldn't fail, unless there are some issues with tests.

Screenshots
n/a

Log and callstacks
n/a

Additional context
We are trying to make GitHub Action working.

I made some fixes with the upcoming PR but these below needs to be done further.

test-linux.yml is running a build on this test solution Stride.Tests.Simple.slnf which is referencing certain Windows only projects, till Avalonia rewrite is ready we would need probably a Linux version Stride.Tests.Simple.Linux.slnf which would remove the projects.

When these are removed, the build process succeeds and fails only on the Tests, which need to be further investigated. Maybe more projects need to be removed.

  • "..\sources\engine\Stride.Shaders.Tests\Stride.Shaders.Tests.Windows.csproj"
  • "..\sources\editor\Stride.Core.Assets.Editor.Tests\Stride.Core.Assets.Editor.Tests.csproj",
  • "..\sources\editor\Stride.GameStudio.Tests\Stride.GameStudio.Tests.csproj",

The follow up PR is going to have fixes but the remaining mentioned above need to be resolved by Kryptos and Eideren.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions