mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-12-15 02:40:38 +00:00
CI: Disable aarch64 tests
For some reason, the tests are flaky for the aarch64 architecture when running on a CI runner. This causes a lot of unnecessary red crosses for PRs and since the test outcome doesn't seem to be too trustworthy, we are better off not running these tests for now.
This commit is contained in:
parent
b6d9b3e886
commit
55af4addc8
Notes:
sideshowbarker
2024-07-17 11:33:34 +09:00
Author: https://github.com/gmta Commit: https://github.com/SerenityOS/serenity/commit/55af4addc8 Pull-request: https://github.com/SerenityOS/serenity/pull/20347
1 changed files with 2 additions and 6 deletions
8
.github/workflows/cmake.yml
vendored
8
.github/workflows/cmake.yml
vendored
|
@ -231,12 +231,12 @@ jobs:
|
|||
run: ./check-symbols.sh
|
||||
|
||||
- name: Create Serenity Rootfs
|
||||
if: ${{ matrix.debug-options == 'NORMAL_DEBUG'}}
|
||||
if: ${{ matrix.debug-options == 'NORMAL_DEBUG' }}
|
||||
working-directory: ${{ github.workspace }}/Build/${{ matrix.arch }}
|
||||
run: ninja install && ninja qemu-image
|
||||
|
||||
- name: Run On-Target Tests
|
||||
if: ${{ matrix.debug-options == 'NORMAL_DEBUG'}}
|
||||
if: ${{ matrix.debug-options == 'NORMAL_DEBUG' && matrix.arch != 'aarch64' }}
|
||||
working-directory: ${{ github.workspace }}/Build/${{ matrix.arch }}
|
||||
env:
|
||||
SERENITY_QEMU_CPU: "max,vmx=off"
|
||||
|
@ -246,10 +246,6 @@ jobs:
|
|||
echo "::group::ninja run # Qemu output"
|
||||
ninja run
|
||||
echo "::endgroup::"
|
||||
if ${{ matrix.arch == 'aarch64' }}; then
|
||||
# FIXME: Actually verify test results when all tests are expected to pass.
|
||||
exit 0
|
||||
fi
|
||||
echo "::group::Verify Output File"
|
||||
mkdir fsmount
|
||||
sudo mount -t ext2 -o loop,rw _disk_image fsmount
|
||||
|
|
Loading…
Reference in a new issue