summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/ports_unix.yml17
-rwxr-xr-xtools/ci.sh17
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