File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -115,6 +115,17 @@ jobs:
115
115
- make ${MAKEOPTS} -C ports/unix CC=clang CFLAGS_EXTRA="-DMICROPY_STACKLESS=1 -DMICROPY_STACKLESS_STRICT=1"
116
116
- make ${MAKEOPTS} -C ports/unix CC=clang test
117
117
118
+ # unix with sys.settrace
119
+ - stage : test
120
+ env : NAME="unix port with sys.settrace build and tests"
121
+ script :
122
+ - make ${MAKEOPTS} -C mpy-cross
123
+ - make ${MAKEOPTS} -C ports/unix MICROPY_PY_BTREE=0 MICROPY_PY_FFI=0 MICROPY_PY_USSL=0 CFLAGS_EXTRA="-DMICROPY_PY_SYS_SETTRACE=1" test
124
+ - make ${MAKEOPTS} -C ports/unix clean
125
+ - make ${MAKEOPTS} -C ports/unix MICROPY_PY_BTREE=0 MICROPY_PY_FFI=0 MICROPY_PY_USSL=0 CFLAGS_EXTRA="-DMICROPY_STACKLESS=1 -DMICROPY_STACKLESS_STRICT=1 -DMICROPY_PY_SYS_SETTRACE=1" test
126
+ after_failure :
127
+ - (cd tests && for exp in *.exp; do testbase=$(basename $exp .exp); echo -e "\nFAILURE $testbase"; diff -u $testbase.exp $testbase.out; done)
128
+
118
129
# windows port via mingw
119
130
- stage : test
120
131
env : NAME="windows port build via mingw"
You can’t perform that action at this time.
0 commit comments