From 8f9cd9697352f902060ed253e91b21b93c3dd06c Mon Sep 17 00:00:00 2001 From: Nicolas Date: Thu, 19 Mar 2026 08:58:51 +0100 Subject: [PATCH] Skip qemu tests for arm thumb on windows --- tests/test_ops_armv7mthumb.py | 3 +++ tests/test_ops_armv7thumb.py | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/tests/test_ops_armv7mthumb.py b/tests/test_ops_armv7mthumb.py index 16058d6..5a07c24 100644 --- a/tests/test_ops_armv7mthumb.py +++ b/tests/test_ops_armv7mthumb.py @@ -129,6 +129,9 @@ def test_compile(): if not check_for_qemu(): warnings.warn("qemu-armv7 not found, armv7 test skipped!", UserWarning) return + if "wsl" in qemu_command: + warnings.warn("qemu-armv7 seams not work on wsl1, test skipped!", UserWarning) + return if not os.path.isfile('build/runner/coparun-armv7'): warnings.warn("armv7 runner not found, armv7 test skipped!", UserWarning) return diff --git a/tests/test_ops_armv7thumb.py b/tests/test_ops_armv7thumb.py index 997f1cd..88d4563 100644 --- a/tests/test_ops_armv7thumb.py +++ b/tests/test_ops_armv7thumb.py @@ -129,6 +129,9 @@ def test_compile(): if not check_for_qemu(): warnings.warn("qemu-armv7 not found, armv7 test skipped!", UserWarning) return + if "wsl" in qemu_command: + warnings.warn("qemu-armv7 seams not work on wsl1, test skipped!", UserWarning) + return if not os.path.isfile('build/runner/coparun-armv7'): warnings.warn("armv7 runner not found, armv7 test skipped!", UserWarning) return @@ -181,4 +184,4 @@ qemu-arm -d in_asm,exec -D qemu_trace.log \ -global driver=pl011.audiomaddr,property=addr,value=0xff7ec000 \ -global driver=pl011.audiomaddr,property=size,value=0x100000 \ your_binary -""" \ No newline at end of file +"""