From 2c646cc7cb95892757624e3efb0be5176edf7bfe Mon Sep 17 00:00:00 2001 From: Liam Howatt <30486941+liamHowatt@users.noreply.github.com> Date: Wed, 7 May 2025 11:07:40 +0200 Subject: [PATCH 1/2] remove `catchsegv`. removed in ubuntu 22.04 --- tests/run.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/run.sh b/tests/run.sh index 0c8b9c356c..5b51e45c23 100755 --- a/tests/run.sh +++ b/tests/run.sh @@ -12,5 +12,5 @@ EXCLUDE_PATH="$SCRIPT_PATH/../examples/fb_test.py $SCRIPT_PATH/../examples/uasyn EXCLUDE_FINDEXP=$(echo $EXCLUDE_PATH | sed "s/^\|[[:space:]]/ -and -not -path /g") find $TEST_PATH -name "*.py" $EXCLUDE_FINDEXP |\ - parallel --halt-on-error now,fail=1 --max-args=1 --max-procs $NUMCPUS -I {} timeout 5m catchsegv $SCRIPT_PATH/../../../ports/unix/micropython-dev $SCRIPT_PATH/run_test.py {} + parallel --halt-on-error now,fail=1 --max-args=1 --max-procs $NUMCPUS -I {} timeout 5m $SCRIPT_PATH/../../../ports/unix/micropython-dev $SCRIPT_PATH/run_test.py {} From d5681d2cc45dc9f6949dd37afce7ebb00926681b Mon Sep 17 00:00:00 2001 From: Liam Howatt <30486941+liamHowatt@users.noreply.github.com> Date: Wed, 7 May 2025 13:27:21 +0200 Subject: [PATCH 2/2] CI runner ubuntu 20.04 to 22.04 --- .github/workflows/unix_port.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unix_port.yml b/.github/workflows/unix_port.yml index d1bfa81caa..9491ce1238 100644 --- a/.github/workflows/unix_port.yml +++ b/.github/workflows/unix_port.yml @@ -7,7 +7,7 @@ on: jobs: build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - name: Install Dependencies