ci: use ubuntu 22.04 on linux runners (#30162)

* ci: use ubuntu 22.04 on linux runners

Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com>

* Add env fix

* update expectations for tests under ubuntu-22.04

Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com>

---------

Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com>
This commit is contained in:
Mukilan Thiyagarajan 2023-11-03 11:12:44 +05:30 committed by GitHub
parent a53271d31e
commit b268936308
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 10 additions and 11 deletions

View file

@ -21,7 +21,7 @@ env:
jobs:
linux-wpt:
name: WPT ${{ inputs.layout }}
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
env:
max_chunk_id: 20
strategy:

View file

@ -62,7 +62,7 @@ env:
jobs:
build:
name: Linux Build
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
if: github.event_name != 'issue_comment' && github.event_name != 'pull_request_target'
@ -81,6 +81,8 @@ jobs:
uses: actions/setup-python@v4
with:
python-version: '3.9'
- name: Set LIBCLANG_PATH env # needed for bindgen in mozangle
run: echo "LIBCLANG_PATH=/usr/lib/llvm-14/lib" >> $GITHUB_ENV
- name: Install taplo
uses: baptiste0928/cargo-install@v2
with:

View file

@ -0,0 +1,2 @@
[infinite-size-crash.html]
expected: CRASH

View file

@ -1,4 +1,2 @@
[inline_block_baseline_a.html]
expected:
if os == "linux": FAIL
fuzzy: /_mozilla/css/inline_block_baseline_ref.html:49;2097
expected: [PASS, FAIL]

View file

@ -39,8 +39,7 @@
expected: FAIL
[WebGL test #10: [unexpected link status\] shaders with one more than the maximum number of varyings of vec2 should fail]
expected:
if os == "mac": FAIL
expected: FAIL
[WebGL test #38: [unexpected link status\] shaders with varying array of mat4 with one more than the maximum number of elements accessing last element should fail]
expected:
@ -55,12 +54,10 @@
if os == "mac": FAIL
[WebGL test #22: [unexpected link status\] shaders with one more than the maximum number of varyings of vec4 should fail]
expected:
if os == "mac": FAIL
expected: FAIL
[WebGL test #4: [unexpected link status\] shaders with one more than the maximum number of varyings of float should fail]
expected:
if os == "mac": FAIL
expected: FAIL
[WebGL test #39: [unexpected link status\] shaders with varying array of mat4 with one more than the maximum number of elements accessing first element should fail]
expected: