SDL: Why does testfilesystem timeout on the "Windows (clang32)" GitHub Action?

Lots of times commits and PRs are fine, but look like they have a build issue to resolve, because the “Windows (clang32)” build target is timing out in the testfilesystem test:

The following tests FAILED:
	 11 - testfilesystem (Timeout)

This isn’t a general Windows issue, as all the other Windows builders don’t fail. It’s only the clang32 target.

Let’s figure out what’s going wrong there.

About this issue

  • Original URL
  • State: closed
  • Created 10 months ago
  • Comments: 17 (9 by maintainers)

Most upvoted comments

Closing this again. https://github.com/libsdl-org/SDL/pull/7466 makes every test depend on pretest (on 32-bit Windows)

Wait, why MSVC isn’t being tested?

Since bd49696133eded6f441b20391b5bb4376b3834d8, we’re building SDL on MSVC as a subproject. The new top project does not do enable_testing(), causing CTest to not find any tests.

https://github.com/libsdl-org/SDL/pull/7466 is fixing this.

I’m taking a run at this to see if I can figure out what’s going wrong.