summaryrefslogtreecommitdiffstatshomepage
path: root/tests/run-tests.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/run-tests.py')
-rwxr-xr-xtests/run-tests.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/tests/run-tests.py b/tests/run-tests.py
index d0c93f74b9..60bfc2599f 100755
--- a/tests/run-tests.py
+++ b/tests/run-tests.py
@@ -676,7 +676,11 @@ def run_tests(pyb, tests, args, result_dir, num_threads=1):
"extmod/time_time_ns.py"
) # RA fsp rtc function doesn't support nano sec info
elif args.target == "qemu-arm":
- skip_tests.add("misc/print_exception.py") # requires sys stdfiles
+ skip_tests.add("inlineasm/asmfpaddsub.py") # requires Cortex-M4
+ skip_tests.add("inlineasm/asmfpcmp.py")
+ skip_tests.add("inlineasm/asmfpldrstr.py")
+ skip_tests.add("inlineasm/asmfpmuldiv.py")
+ skip_tests.add("inlineasm/asmfpsqrt.py")
elif args.target == "qemu-riscv":
skip_tests.add("misc/print_exception.py") # requires sys stdfiles
elif args.target == "webassembly":
@@ -1043,7 +1047,6 @@ the last matching regex is used:
LOCAL_TARGETS = (
"unix",
- "qemu-arm",
"qemu-riscv",
"webassembly",
)
@@ -1054,6 +1057,7 @@ the last matching regex is used:
"esp32",
"minimal",
"nrf",
+ "qemu-arm",
"renesas-ra",
"rp2",
)
@@ -1141,10 +1145,6 @@ the last matching regex is used:
"ports/unix",
)
elif args.target == "qemu-arm":
- if not args.write_exp:
- raise ValueError("--target=qemu-arm must be used with --write-exp")
- # Generate expected output files for qemu run.
- # This list should match the test_dirs tuple in tinytest-codegen.py.
test_dirs += (
"float",
"inlineasm",