diff options
| author | Jeff Epler <jepler@gmail.com> | 2025-07-02 21:33:34 +0100 |
|---|---|---|
| committer | Damien George <damien@micropython.org> | 2025-07-06 00:07:14 +1000 |
| commit | e415d03e7fd31af71c643a3d8f38a50e25fca0e7 (patch) | |
| tree | 49c667f8fd6388868e43d62ec952795ca9411e0e | |
| parent | db0a836fc1c4cb20fc84edca19b57534d7365287 (diff) | |
github/workflows: Remove the unix "settrace" CI job.
This becomes redundant when the main coverage build includes settrace.
Signed-off-by: Jeff Epler <jepler@gmail.com>
| -rw-r--r-- | .github/workflows/ports_unix.yml | 17 | ||||
| -rwxr-xr-x | tools/ci.sh | 17 |
2 files changed, 0 insertions, 34 deletions
diff --git a/.github/workflows/ports_unix.yml b/.github/workflows/ports_unix.yml index c5223a71e..e3ebcfda3 100644 --- a/.github/workflows/ports_unix.yml +++ b/.github/workflows/ports_unix.yml @@ -169,23 +169,6 @@ jobs: if: failure() run: tests/run-tests.py --print-failures - settrace: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 - # Python 3.12 is the default for ubuntu-24.04, but that has compatibility issues with settrace tests. - # Can remove this step when ubuntu-latest uses a more recent Python 3.x as the default. - with: - python-version: '3.11' - - name: Build - run: source tools/ci.sh && ci_unix_settrace_build - - name: Run main test suite - run: source tools/ci.sh && ci_unix_settrace_run_tests - - name: Print failures - if: failure() - run: tests/run-tests.py --print-failures - settrace_stackless: runs-on: ubuntu-latest steps: diff --git a/tools/ci.sh b/tools/ci.sh index 825433625..2f62f3efe 100755 --- a/tools/ci.sh +++ b/tools/ci.sh @@ -480,13 +480,6 @@ function ci_stm32_misc_build { ######################################################################################## # ports/unix -CI_UNIX_OPTS_SYS_SETTRACE=( - MICROPY_PY_BTREE=0 - MICROPY_PY_FFI=0 - MICROPY_PY_SSL=0 - CFLAGS_EXTRA="-DMICROPY_PY_SYS_SETTRACE=1" -) - CI_UNIX_OPTS_SYS_SETTRACE_STACKLESS=( MICROPY_PY_BTREE=0 MICROPY_PY_FFI=0 @@ -734,16 +727,6 @@ function ci_unix_float_clang_run_tests { ci_unix_run_tests_helper CC=clang } -function ci_unix_settrace_build { - make ${MAKEOPTS} -C mpy-cross - make ${MAKEOPTS} -C ports/unix submodules - make ${MAKEOPTS} -C ports/unix "${CI_UNIX_OPTS_SYS_SETTRACE[@]}" -} - -function ci_unix_settrace_run_tests { - ci_unix_run_tests_full_helper standard "${CI_UNIX_OPTS_SYS_SETTRACE[@]}" -} - function ci_unix_settrace_stackless_build { make ${MAKEOPTS} -C mpy-cross make ${MAKEOPTS} -C ports/unix submodules |
