summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlessandro Gatti <a.gatti@frob.it>2025-12-10 05:10:39 +0100
committerDamien George <damien@micropython.org>2025-12-17 16:05:18 +1100
commit750a366f205f5c688532a4a7f4376240f3cdb78a (patch)
treef0fad2f04be85fe15308e952dbbfbc59da35d327
parentef567dc9281e6ffff991bf4cd18df48c9043b207 (diff)
tests/run-tests.py: Skip list sort stress test for ESP8266.
This commit marks the "stress/list_sort.py" test to be skipped when running on ESP8266. The test just takes too long without yielding to the OS whilst doing the sort, causing the internal software watchdog to kick in and reboot the board. Signed-off-by: Alessandro Gatti <a.gatti@frob.it>
-rwxr-xr-xtests/run-tests.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/run-tests.py b/tests/run-tests.py
index fba011fb5..aed67cbac 100755
--- a/tests/run-tests.py
+++ b/tests/run-tests.py
@@ -180,6 +180,9 @@ emitter_tests_to_skip = {
# Tests to skip on specific targets.
# These are tests that are difficult to detect that they should not be run on the given target.
platform_tests_to_skip = {
+ "esp8266": (
+ "stress/list_sort.py", # watchdog kicks in because it takes too long
+ ),
"minimal": (
"basics/class_inplace_op.py", # all special methods not supported
"basics/subclass_native_init.py", # native subclassing corner cases not support