Run test262 tests on CI on Ubuntu 20.04 (#4232)

The timeout utility in Ubuntu 18.04 (GNU CoreUtils 8.28) has a bug which
caused false positive test failures regulary. This bug is already fixed
in CoreUtils, and Ubuntu 20.04 LTS shipped the fixed version of timeout.

cbf35912da

JerryScript-DCO-1.0-Signed-off-by: Csaba Osztrogonác csaba.osztrogonac@h-lab.eu
This commit is contained in:
Csaba Osztrogonác 2020-09-24 13:32:32 +02:00 committed by GitHub
parent be180ba159
commit 3b7409f3a7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -61,14 +61,14 @@ jobs:
run: $RUNNER --unittests -q
Conformance_Tests_ES5_1:
runs-on: ubuntu-18.04
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v1
- name: Test262 - ES5.1
run: $RUNNER --test262
Conformance_Tests_ES2015:
runs-on: ubuntu-18.04
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v1
- name: Test262 - ES2015
@ -80,7 +80,7 @@ jobs:
path: build/tests/test262_tests_es2015/local/bin/test262.report
Conformance_Tests_ESNext_A:
runs-on: ubuntu-18.04
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v1
- name: Test262 - ESNext (built-ins,annexB,harness,intl402)
@ -92,7 +92,7 @@ jobs:
path: build/tests/test262_tests_esnext/local/bin/test262.report
Conformance_Tests_ESNext_B:
runs-on: ubuntu-18.04
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v1
- name: Test262 - ESNext (language)