Skip to content

Unit tests using GLFW suddenly failing #13091

@krmr

Description

@krmr

Description

A set of .NET unit tests that uses GLFW via xfvb for headless windows suddenly failed. After looking into the issue it seem to be related to changes to the build agent.

For now the issue has been mitigated by switching to the ubuntu-22.04 agent

Platforms affected

  • Azure DevOps
  • GitHub Actions - Standard Runners
  • GitHub Actions - Larger Runners

Runner images affected

  • Ubuntu 22.04
  • Ubuntu 24.04
  • macOS 13
  • macOS 13 Arm64
  • macOS 14
  • macOS 14 Arm64
  • macOS 15
  • macOS 15 Arm64
  • macOS 26 Arm64
  • Windows Server 2019
  • Windows Server 2022
  • Windows Server 2025

Image version and build link

Version: 20250922.53.1

Is it regression?

yes, Version: 20250907.24.1 worked

Expected behavior

Unit tests complete without errors.

Actual behavior

Unit tests fail with an exception from the initialization of GLFW windowing.

Repro steps

  • create a C# project using Silk.NET
  • add unit tests that use GLFW via xfvb on Linux
  • create a pipeline to run dotnet test using ubuntu-latest

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions