File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -191,4 +191,6 @@ jobs:
191
191
uses : ./.github/workflows/reusable_qemu.yml
192
192
with :
193
193
short_run : false
194
- os : " ['ubuntu-22.04', 'ubuntu-24.04']"
194
+ # Beside the 2 LTS Ubuntu, we also test this on the latest Ubuntu - to be updated
195
+ # every 6 months, so we verify the latest version of packages (compilers, etc.).
196
+ os : " ['ubuntu-22.04', 'ubuntu-24.04', 'ubuntu-24.10']"
Original file line number Diff line number Diff line change @@ -124,7 +124,8 @@ jobs:
124
124
ssh testuser@127.0.0.1 -p 2222 -t "sudo chown -R testuser:users /home/testuser"
125
125
126
126
ssh testuser@127.0.0.1 -p 2222 -t "bash /home/testuser/scripts/qemu/run-build.sh COVERAGE"
127
- ssh testuser@127.0.0.1 -p 2222 -t "sudo shutdown -h now"
127
+ # ssh may return non-zero error code on closing the connection in Ubuntu 22.04
128
+ ssh testuser@127.0.0.1 -p 2222 -t "sudo shutdown -h now" || true
128
129
129
130
- name : Run tests in QEMU
130
131
run : |
@@ -143,7 +144,8 @@ jobs:
143
144
144
145
ssh testuser@127.0.0.1 -p 2222 -t "export SHORT_RUN=${SHORT_RUN} OS_FULL_NAME=${{matrix.os}} && /home/testuser/scripts/qemu/run-tests.sh COVERAGE ${config_name}"
145
146
scp -r -P 2222 testuser@127.0.0.1:/home/testuser/coverage ./
146
- ssh testuser@127.0.0.1 -p 2222 -t "sudo shutdown -h now"
147
+ # ssh may return non-zero error code on closing the connection in Ubuntu 22.04
148
+ ssh testuser@127.0.0.1 -p 2222 -t "sudo shutdown -h now" || true
147
149
done
148
150
ls -al ./coverage
149
151
You can’t perform that action at this time.
0 commit comments