You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CI: Refine Linux boot script for new feature verification
The Linux boot script previously tested both booting and VirtIO block
access simultaneously. This commit refines the boot script to test each
guest Linux feature independently. In addition, a new color (yellow) is
introduced to clearly indicate which test is currently running in the
CI, improving debugging capabilities. For future VirtIO device tests or
other new features, TEST_OPTIONS and EXPECT_CMDS can be easily updated
to extend the tests, enhancing the overall flexibility of the script.
Copy file name to clipboardExpand all lines: .github/workflows/main.yml
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -265,15 +265,15 @@ jobs:
265
265
CC: ${{ steps.install_cc.outputs.cc }}
266
266
run: |
267
267
make distclean && make INITRD_SIZE=32 ENABLE_SYSTEM=1 $PARALLEL && make ENABLE_SYSTEM=1 artifact $PARALLEL
268
-
.ci/boot-linux.sh
268
+
sudo .ci/boot-linux.sh
269
269
make ENABLE_SYSTEM=1 clean
270
270
if: ${{ always() }}
271
271
- name: boot Linux kernel test (JIT)
272
272
env:
273
273
CC: ${{ steps.install_cc.outputs.cc }}
274
274
run: |
275
275
make distclean && make INITRD_SIZE=32 ENABLE_SYSTEM=1 ENABLE_JIT=1 ENABLE_T2C=0 ENABLE_MOP_FUSION=0 $PARALLEL && make ENABLE_SYSTEM=1 artifact $PARALLEL
276
-
.ci/boot-linux.sh
276
+
sudo .ci/boot-linux.sh
277
277
make ENABLE_SYSTEM=1 ENABLE_JIT=1 ENABLE_T2C=0 ENABLE_MOP_FUSION=0 clean
278
278
if: ${{ always() }}
279
279
- name: Architecture test
@@ -463,7 +463,7 @@ jobs:
463
463
run: |
464
464
make distclean && make INITRD_SIZE=32 ENABLE_SYSTEM=1 $PARALLEL && \
0 commit comments