mirror of https://github.com/containers/podman.git
Merge pull request #17700 from cevich/parallel_system
Cirrus: Run system & integration tests in parallel
This commit is contained in:
commit
f7ac9fd5d6
31
.cirrus.yml
31
.cirrus.yml
|
|
@ -557,7 +557,7 @@ local_integration_test_task: &local_integration_test_task
|
||||||
alias: local_integration_test
|
alias: local_integration_test
|
||||||
# Docs: ./contrib/cirrus/CIModes.md
|
# Docs: ./contrib/cirrus/CIModes.md
|
||||||
only_if: *not_tag_branch_build_docs
|
only_if: *not_tag_branch_build_docs
|
||||||
depends_on:
|
depends_on: &build_unit
|
||||||
- build
|
- build
|
||||||
- unit_test
|
- unit_test
|
||||||
matrix: *platform_axis
|
matrix: *platform_axis
|
||||||
|
|
@ -593,9 +593,7 @@ container_integration_test_task:
|
||||||
alias: container_integration_test
|
alias: container_integration_test
|
||||||
# Docs: ./contrib/cirrus/CIModes.md
|
# Docs: ./contrib/cirrus/CIModes.md
|
||||||
only_if: *not_tag_branch_build_docs
|
only_if: *not_tag_branch_build_docs
|
||||||
depends_on:
|
depends_on: *build_unit
|
||||||
- build
|
|
||||||
- unit_test
|
|
||||||
matrix: &fedora_vm_axis
|
matrix: &fedora_vm_axis
|
||||||
- env:
|
- env:
|
||||||
DISTRO_NV: ${FEDORA_NAME}
|
DISTRO_NV: ${FEDORA_NAME}
|
||||||
|
|
@ -626,9 +624,7 @@ rootless_integration_test_task:
|
||||||
alias: rootless_integration_test
|
alias: rootless_integration_test
|
||||||
# Docs: ./contrib/cirrus/CIModes.md
|
# Docs: ./contrib/cirrus/CIModes.md
|
||||||
only_if: *not_tag_branch_build_docs
|
only_if: *not_tag_branch_build_docs
|
||||||
depends_on:
|
depends_on: *build_unit
|
||||||
- build
|
|
||||||
- unit_test
|
|
||||||
matrix: *platform_axis
|
matrix: *platform_axis
|
||||||
gce_instance: *standardvm
|
gce_instance: *standardvm
|
||||||
timeout_in: 90m
|
timeout_in: 90m
|
||||||
|
|
@ -712,9 +708,7 @@ local_system_test_task: &local_system_test_task
|
||||||
name: *std_name_fmt
|
name: *std_name_fmt
|
||||||
alias: local_system_test
|
alias: local_system_test
|
||||||
only_if: *not_tag_build_docs_multiarch
|
only_if: *not_tag_build_docs_multiarch
|
||||||
depends_on:
|
depends_on: *build_unit
|
||||||
- build
|
|
||||||
- local_integration_test
|
|
||||||
matrix: *platform_axis
|
matrix: *platform_axis
|
||||||
gce_instance: *standardvm
|
gce_instance: *standardvm
|
||||||
env:
|
env:
|
||||||
|
|
@ -731,9 +725,7 @@ local_system_test_aarch64_task: &local_system_test_task_aarch64
|
||||||
# Don't create task for tags, or if using [CI:DOCS], [CI:BUILD], multiarch
|
# Don't create task for tags, or if using [CI:DOCS], [CI:BUILD], multiarch
|
||||||
# Docs: ./contrib/cirrus/CIModes.md
|
# Docs: ./contrib/cirrus/CIModes.md
|
||||||
only_if: *not_tag_build_docs_multiarch
|
only_if: *not_tag_build_docs_multiarch
|
||||||
depends_on:
|
depends_on: *build_unit
|
||||||
- build_aarch64
|
|
||||||
- local_integration_test
|
|
||||||
ec2_instance: *standard_build_ec2_aarch64
|
ec2_instance: *standard_build_ec2_aarch64
|
||||||
env:
|
env:
|
||||||
<<: *stdenvars_aarch64
|
<<: *stdenvars_aarch64
|
||||||
|
|
@ -748,9 +740,6 @@ local_system_test_aarch64_task: &local_system_test_task_aarch64
|
||||||
remote_system_test_task:
|
remote_system_test_task:
|
||||||
<<: *local_system_test_task
|
<<: *local_system_test_task
|
||||||
alias: remote_system_test
|
alias: remote_system_test
|
||||||
depends_on:
|
|
||||||
- build
|
|
||||||
- remote_integration_test
|
|
||||||
env:
|
env:
|
||||||
TEST_FLAVOR: sys
|
TEST_FLAVOR: sys
|
||||||
PODBIN_NAME: remote
|
PODBIN_NAME: remote
|
||||||
|
|
@ -759,9 +748,6 @@ remote_system_test_task:
|
||||||
remote_system_test_aarch64_task:
|
remote_system_test_aarch64_task:
|
||||||
<<: *local_system_test_task_aarch64
|
<<: *local_system_test_task_aarch64
|
||||||
alias: remote_system_test_aarch64
|
alias: remote_system_test_aarch64
|
||||||
depends_on:
|
|
||||||
- build_aarch64
|
|
||||||
- remote_integration_test
|
|
||||||
env:
|
env:
|
||||||
TEST_FLAVOR: sys
|
TEST_FLAVOR: sys
|
||||||
PODBIN_NAME: remote
|
PODBIN_NAME: remote
|
||||||
|
|
@ -779,9 +765,6 @@ rootless_remote_system_test_task:
|
||||||
CI_DESIRED_NETWORK: netavark
|
CI_DESIRED_NETWORK: netavark
|
||||||
<<: *local_system_test_task
|
<<: *local_system_test_task
|
||||||
alias: rootless_remote_system_test
|
alias: rootless_remote_system_test
|
||||||
depends_on:
|
|
||||||
- build
|
|
||||||
- remote_integration_test
|
|
||||||
gce_instance: *standardvm
|
gce_instance: *standardvm
|
||||||
env:
|
env:
|
||||||
TEST_FLAVOR: sys
|
TEST_FLAVOR: sys
|
||||||
|
|
@ -794,9 +777,7 @@ rootless_system_test_task:
|
||||||
alias: rootless_system_test
|
alias: rootless_system_test
|
||||||
# Docs: ./contrib/cirrus/CIModes.md
|
# Docs: ./contrib/cirrus/CIModes.md
|
||||||
only_if: *not_tag_build_docs_multiarch
|
only_if: *not_tag_build_docs_multiarch
|
||||||
depends_on:
|
depends_on: *build_unit
|
||||||
- build
|
|
||||||
- rootless_integration_test
|
|
||||||
matrix: *platform_axis
|
matrix: *platform_axis
|
||||||
gce_instance: *standardvm
|
gce_instance: *standardvm
|
||||||
env:
|
env:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue