From 4ab8ecf02de36d0f59e6691ef16b06b99c0938a9 Mon Sep 17 00:00:00 2001 From: Anonymous Maarten Date: Fri, 10 Apr 2026 18:35:01 +0200 Subject: [PATCH] ci: run tests on Linux under gdb (if available) --- .github/workflows/create-test-plan.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/create-test-plan.py b/.github/workflows/create-test-plan.py index 69dca4e4c5..f84ca1b153 100755 --- a/.github/workflows/create-test-plan.py +++ b/.github/workflows/create-test-plan.py @@ -490,6 +490,8 @@ def spec_to_job(spec: JobSpec, key: str, trackmem_symbol_names: bool, ctest_args job.shared_lib = SharedLibType.SO_0 job.static_lib = StaticLibType.A fpic = True + job.cmake_arguments.append("-DSDLTEST_GDB=ON") + job.apt_packages.append("gdb") if spec.more_hard_deps: # Some distros prefer to make important dependencies # mandatory, so that SDL won't start up but lack expected