diff options
| author | David Lechner <david@pybricks.com> | 2022-12-17 15:09:37 -0600 |
|---|---|---|
| committer | Damien George <damien@micropython.org> | 2024-02-06 09:50:03 +1100 |
| commit | ed15b3c6c67f4626dde1ac4281978b3bef1c72ce (patch) | |
| tree | 07d37ede0f510373f967c86e1b76b22ee86d6288 /tests/run-tests.py | |
| parent | 23342eff906a99fc0a006916d350c86426fd9204 (diff) | |
github/workflows: Move Windows CI from AppVeyor to GitHub Actions.
By moving to GitHub actions, all MicroPython CI builds are now on GitHub
actions. This allows faster parallel builds and saves time by not building
when no relevant files changed.
This reveals a few failing tests, so those are temporarily disabled until
they can be fixed.
Signed-off-by: David Lechner <david@pybricks.com>
Signed-off-by: Damien George <damien@micropython.org>
Diffstat (limited to 'tests/run-tests.py')
| -rwxr-xr-x | tests/run-tests.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/run-tests.py b/tests/run-tests.py index ecd49a7d7..c912f9d54 100755 --- a/tests/run-tests.py +++ b/tests/run-tests.py @@ -532,6 +532,14 @@ def run_tests(pyb, tests, args, result_dir, num_threads=1): if os.getenv("GITHUB_ACTIONS") == "true": skip_tests.add("thread/stress_schedule.py") # has reliability issues + if os.getenv("RUNNER_OS") == "Windows": + # fails with stack overflow on Debug builds + skip_tests.add("misc/sys_settrace_features.py") + + if os.getenv("MSYSTEM") is not None: + # fails due to wrong path separator + skip_tests.add("import/import_file.py") + if upy_float_precision == 0: skip_tests.add("extmod/uctypes_le_float.py") skip_tests.add("extmod/uctypes_native_float.py") |
