mirror of
https://github.com/pgbackrest/pgbackrest.git
synced 2025-04-25 12:04:48 +02:00
Rearrange Travis CI jobs based on current runtimes.
In general it is better to have slower jobs run earlier.
This commit is contained in:
parent
90ffde8881
commit
d1ac2f7637
18
.travis.yml
18
.travis.yml
@ -27,6 +27,12 @@ jobs:
|
|||||||
# Debian/Ubuntu documentation
|
# Debian/Ubuntu documentation
|
||||||
- env: PGB_CI=" doc --vm=u18"
|
- env: PGB_CI=" doc --vm=u18"
|
||||||
|
|
||||||
|
# All integration tests
|
||||||
|
- env: PGB_CI="test --vm=u18 --param=build-package --param=module=mock --param=module=real"
|
||||||
|
|
||||||
|
# All integration tests
|
||||||
|
- env: PGB_CI="test --vm=co6 --param=build-package --param=module=mock --param=module=real"
|
||||||
|
|
||||||
# Valgrind is disabled due to some platform-specific issues in getpwuid() and getgrgid() that do not seem to be pgBackRest bugs.
|
# Valgrind is disabled due to some platform-specific issues in getpwuid() and getgrgid() that do not seem to be pgBackRest bugs.
|
||||||
# Run in a different timezone to check time tests.
|
# Run in a different timezone to check time tests.
|
||||||
- arch: ppc64le
|
- arch: ppc64le
|
||||||
@ -35,21 +41,12 @@ jobs:
|
|||||||
- PGB_CI="test --vm=none --param=no-valgrind --param=tz=America/New_York"
|
- PGB_CI="test --vm=none --param=no-valgrind --param=tz=America/New_York"
|
||||||
services:
|
services:
|
||||||
|
|
||||||
# All integration tests
|
|
||||||
- env: PGB_CI="test --vm=co6 --param=build-package --param=module=mock --param=module=real"
|
|
||||||
|
|
||||||
# All integration tests
|
|
||||||
- env: PGB_CI="test --vm=u18 --param=build-package --param=module=mock --param=module=real"
|
|
||||||
|
|
||||||
# All unit tests (with coverage) on the newest gcc available
|
# All unit tests (with coverage) on the newest gcc available
|
||||||
- env: PGB_CI="test --vm=f32 --param=c-only --param=no-performance"
|
- env: PGB_CI="test --vm=f32 --param=c-only --param=no-performance"
|
||||||
|
|
||||||
# RHEL/CentOS 6 documentation
|
# RHEL/CentOS 6 documentation
|
||||||
- env: PGB_CI=" doc --vm=co6"
|
- env: PGB_CI=" doc --vm=co6"
|
||||||
|
|
||||||
# All integration tests
|
|
||||||
- env: PGB_CI="test --vm=co7 --param=module=mock --param=module=real"
|
|
||||||
|
|
||||||
# RHEL/CentOS 7 documentation
|
# RHEL/CentOS 7 documentation
|
||||||
- env: PGB_CI=" doc --vm=co7"
|
- env: PGB_CI=" doc --vm=co7"
|
||||||
|
|
||||||
@ -60,6 +57,9 @@ jobs:
|
|||||||
- PGB_CI="test --vm=none --param=no-coverage --param=module=command --param=module=storage"
|
- PGB_CI="test --vm=none --param=no-coverage --param=module=command --param=module=storage"
|
||||||
services:
|
services:
|
||||||
|
|
||||||
|
# All integration tests
|
||||||
|
- env: PGB_CI="test --vm=co7 --param=module=mock --param=module=real"
|
||||||
|
|
||||||
# Basic unit tests only. Coverage testing is also disabled to save time.
|
# Basic unit tests only. Coverage testing is also disabled to save time.
|
||||||
- arch: s390x
|
- arch: s390x
|
||||||
dist: bionic
|
dist: bionic
|
||||||
|
Loading…
x
Reference in New Issue
Block a user