Move coverage testing to meson-gcc-newshell-tests (#17643)

Previosly used meson-gcc-tests which isn't run on pull requests.
This commit is contained in:
karliss 2020-09-16 10:30:00 +03:00 committed by GitHub
parent 8b0bb10ea8
commit 8e07354cdd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -44,8 +44,6 @@ jobs:
os: ubuntu-latest
build_system: meson
compiler: gcc
meson_options: -Db_coverage=true
coverage: true
run_tests: true
enabled: ${{ github.event_name != 'pull_request' }}
timeout: 45
@ -59,8 +57,6 @@ jobs:
os: ubuntu-latest
build_system: meson
compiler: gcc
meson_options: -Db_coverage=true
coverage: true
enabled: ${{ github.event_name == 'pull_request' }}
timeout: 45
- name: linux-meson-gcc-newshell-tests
@ -69,8 +65,10 @@ jobs:
compiler: gcc
newshell: true
run_tests: true
meson_options: -Db_coverage=true
coverage: true
enabled: true
timeout: 45
timeout: 50
- name: macos-clang-tests
os: macos-latest
build_system: acr