From 85dfd475fac54310123c70b98832ba5fee97a591 Mon Sep 17 00:00:00 2001 From: jo Date: Fri, 19 Dec 2025 19:42:15 +0100 Subject: [PATCH] ci: spread integration test over 5 groups --- .azure-pipelines/azure-pipelines.yml | 8 ++++---- tests/integration/targets/certificate/aliases | 2 +- tests/integration/targets/certificate_info/aliases | 2 +- tests/integration/targets/datacenter_info/aliases | 2 +- tests/integration/targets/filter_all/aliases | 2 +- tests/integration/targets/firewall/aliases | 2 +- tests/integration/targets/firewall_info/aliases | 2 +- tests/integration/targets/firewall_resource/aliases | 2 +- tests/integration/targets/image_info/aliases | 2 +- tests/integration/targets/iso_info/aliases | 2 +- tests/integration/targets/load_balancer/aliases | 2 +- tests/integration/targets/load_balancer_info/aliases | 2 +- tests/integration/targets/load_balancer_network/aliases | 2 +- tests/integration/targets/load_balancer_service/aliases | 2 +- tests/integration/targets/load_balancer_target/aliases | 2 +- tests/integration/targets/network/aliases | 2 +- tests/integration/targets/network_info/aliases | 2 +- tests/integration/targets/placement_group/aliases | 2 +- tests/integration/targets/rdns/aliases | 2 +- tests/integration/targets/route/aliases | 2 +- tests/integration/targets/server/aliases | 2 +- tests/integration/targets/server_info/aliases | 2 +- tests/integration/targets/server_network/aliases | 2 +- tests/integration/targets/server_type_info/aliases | 2 +- tests/integration/targets/ssh_key/aliases | 2 +- tests/integration/targets/ssh_key_info/aliases | 2 +- tests/integration/targets/storage_box/aliases | 2 +- tests/integration/targets/storage_box_info/aliases | 2 +- tests/integration/targets/storage_box_snapshot/aliases | 2 +- .../integration/targets/storage_box_snapshot_info/aliases | 2 +- tests/integration/targets/storage_box_subaccount/aliases | 2 +- .../targets/storage_box_subaccount_info/aliases | 2 +- tests/integration/targets/storage_box_type_info/aliases | 2 +- tests/integration/targets/volume/aliases | 2 +- tests/integration/targets/volume_attachment/aliases | 2 +- tests/integration/targets/volume_info/aliases | 2 +- tests/integration/targets/zone/aliases | 2 +- tests/integration/targets/zone_info/aliases | 2 +- tests/integration/targets/zone_rrset/aliases | 2 +- tests/integration/targets/zone_rrset_info/aliases | 2 +- 40 files changed, 43 insertions(+), 43 deletions(-) diff --git a/.azure-pipelines/azure-pipelines.yml b/.azure-pipelines/azure-pipelines.yml index bd42eb4..486c017 100644 --- a/.azure-pipelines/azure-pipelines.yml +++ b/.azure-pipelines/azure-pipelines.yml @@ -125,7 +125,7 @@ stages: jobs: - template: templates/matrix.yml parameters: - groups: [1, 2, 3] + groups: [1, 2, 3, 4, 5] targets: - name: (py3.14) test: devel/integration/3.14 @@ -136,7 +136,7 @@ stages: jobs: - template: templates/matrix.yml parameters: - groups: [1, 2, 3] + groups: [1, 2, 3, 4, 5] targets: - name: (py3.12) test: 2.20/integration/3.12 @@ -147,7 +147,7 @@ stages: jobs: - template: templates/matrix.yml parameters: - groups: [1, 2, 3] + groups: [1, 2, 3, 4, 5] targets: - name: (py3.11) test: 2.19/integration/3.11 @@ -158,7 +158,7 @@ stages: jobs: - template: templates/matrix.yml parameters: - groups: [1, 2, 3] + groups: [1, 2, 3, 4, 5] targets: - name: (py3.11) test: 2.18/integration/3.11 diff --git a/tests/integration/targets/certificate/aliases b/tests/integration/targets/certificate/aliases index 18b1111..d9a549f 100644 --- a/tests/integration/targets/certificate/aliases +++ b/tests/integration/targets/certificate/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group1 diff --git a/tests/integration/targets/certificate_info/aliases b/tests/integration/targets/certificate_info/aliases index 18b1111..d9a549f 100644 --- a/tests/integration/targets/certificate_info/aliases +++ b/tests/integration/targets/certificate_info/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group1 diff --git a/tests/integration/targets/datacenter_info/aliases b/tests/integration/targets/datacenter_info/aliases index 18b1111..c96df02 100644 --- a/tests/integration/targets/datacenter_info/aliases +++ b/tests/integration/targets/datacenter_info/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group3 diff --git a/tests/integration/targets/filter_all/aliases b/tests/integration/targets/filter_all/aliases index 18b1111..c96df02 100644 --- a/tests/integration/targets/filter_all/aliases +++ b/tests/integration/targets/filter_all/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group3 diff --git a/tests/integration/targets/firewall/aliases b/tests/integration/targets/firewall/aliases index 18b1111..dc65ba8 100644 --- a/tests/integration/targets/firewall/aliases +++ b/tests/integration/targets/firewall/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group4 diff --git a/tests/integration/targets/firewall_info/aliases b/tests/integration/targets/firewall_info/aliases index 18b1111..dc65ba8 100644 --- a/tests/integration/targets/firewall_info/aliases +++ b/tests/integration/targets/firewall_info/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group4 diff --git a/tests/integration/targets/firewall_resource/aliases b/tests/integration/targets/firewall_resource/aliases index d9a549f..dc65ba8 100644 --- a/tests/integration/targets/firewall_resource/aliases +++ b/tests/integration/targets/firewall_resource/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group1 +azp/group4 diff --git a/tests/integration/targets/image_info/aliases b/tests/integration/targets/image_info/aliases index 18b1111..dc65ba8 100644 --- a/tests/integration/targets/image_info/aliases +++ b/tests/integration/targets/image_info/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group4 diff --git a/tests/integration/targets/iso_info/aliases b/tests/integration/targets/iso_info/aliases index c96df02..399e2b3 100644 --- a/tests/integration/targets/iso_info/aliases +++ b/tests/integration/targets/iso_info/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group3 +azp/group5 diff --git a/tests/integration/targets/load_balancer/aliases b/tests/integration/targets/load_balancer/aliases index d9a549f..18b1111 100644 --- a/tests/integration/targets/load_balancer/aliases +++ b/tests/integration/targets/load_balancer/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group1 +azp/group2 diff --git a/tests/integration/targets/load_balancer_info/aliases b/tests/integration/targets/load_balancer_info/aliases index d9a549f..18b1111 100644 --- a/tests/integration/targets/load_balancer_info/aliases +++ b/tests/integration/targets/load_balancer_info/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group1 +azp/group2 diff --git a/tests/integration/targets/load_balancer_network/aliases b/tests/integration/targets/load_balancer_network/aliases index d9a549f..18b1111 100644 --- a/tests/integration/targets/load_balancer_network/aliases +++ b/tests/integration/targets/load_balancer_network/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group1 +azp/group2 diff --git a/tests/integration/targets/load_balancer_service/aliases b/tests/integration/targets/load_balancer_service/aliases index d9a549f..18b1111 100644 --- a/tests/integration/targets/load_balancer_service/aliases +++ b/tests/integration/targets/load_balancer_service/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group1 +azp/group2 diff --git a/tests/integration/targets/load_balancer_target/aliases b/tests/integration/targets/load_balancer_target/aliases index d9a549f..18b1111 100644 --- a/tests/integration/targets/load_balancer_target/aliases +++ b/tests/integration/targets/load_balancer_target/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group1 +azp/group2 diff --git a/tests/integration/targets/network/aliases b/tests/integration/targets/network/aliases index d9a549f..c96df02 100644 --- a/tests/integration/targets/network/aliases +++ b/tests/integration/targets/network/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group1 +azp/group3 diff --git a/tests/integration/targets/network_info/aliases b/tests/integration/targets/network_info/aliases index d9a549f..c96df02 100644 --- a/tests/integration/targets/network_info/aliases +++ b/tests/integration/targets/network_info/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group1 +azp/group3 diff --git a/tests/integration/targets/placement_group/aliases b/tests/integration/targets/placement_group/aliases index 18b1111..dc65ba8 100644 --- a/tests/integration/targets/placement_group/aliases +++ b/tests/integration/targets/placement_group/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group4 diff --git a/tests/integration/targets/rdns/aliases b/tests/integration/targets/rdns/aliases index d9a549f..c96df02 100644 --- a/tests/integration/targets/rdns/aliases +++ b/tests/integration/targets/rdns/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group1 +azp/group3 diff --git a/tests/integration/targets/route/aliases b/tests/integration/targets/route/aliases index d9a549f..c96df02 100644 --- a/tests/integration/targets/route/aliases +++ b/tests/integration/targets/route/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group1 +azp/group3 diff --git a/tests/integration/targets/server/aliases b/tests/integration/targets/server/aliases index c96df02..dc65ba8 100644 --- a/tests/integration/targets/server/aliases +++ b/tests/integration/targets/server/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group3 +azp/group4 diff --git a/tests/integration/targets/server_info/aliases b/tests/integration/targets/server_info/aliases index 18b1111..dc65ba8 100644 --- a/tests/integration/targets/server_info/aliases +++ b/tests/integration/targets/server_info/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group4 diff --git a/tests/integration/targets/server_network/aliases b/tests/integration/targets/server_network/aliases index 18b1111..dc65ba8 100644 --- a/tests/integration/targets/server_network/aliases +++ b/tests/integration/targets/server_network/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group4 diff --git a/tests/integration/targets/server_type_info/aliases b/tests/integration/targets/server_type_info/aliases index 18b1111..dc65ba8 100644 --- a/tests/integration/targets/server_type_info/aliases +++ b/tests/integration/targets/server_type_info/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group4 diff --git a/tests/integration/targets/ssh_key/aliases b/tests/integration/targets/ssh_key/aliases index 18b1111..dc65ba8 100644 --- a/tests/integration/targets/ssh_key/aliases +++ b/tests/integration/targets/ssh_key/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group4 diff --git a/tests/integration/targets/ssh_key_info/aliases b/tests/integration/targets/ssh_key_info/aliases index 18b1111..dc65ba8 100644 --- a/tests/integration/targets/ssh_key_info/aliases +++ b/tests/integration/targets/ssh_key_info/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group4 diff --git a/tests/integration/targets/storage_box/aliases b/tests/integration/targets/storage_box/aliases index 18b1111..399e2b3 100644 --- a/tests/integration/targets/storage_box/aliases +++ b/tests/integration/targets/storage_box/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group5 diff --git a/tests/integration/targets/storage_box_info/aliases b/tests/integration/targets/storage_box_info/aliases index 18b1111..399e2b3 100644 --- a/tests/integration/targets/storage_box_info/aliases +++ b/tests/integration/targets/storage_box_info/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group5 diff --git a/tests/integration/targets/storage_box_snapshot/aliases b/tests/integration/targets/storage_box_snapshot/aliases index 18b1111..399e2b3 100644 --- a/tests/integration/targets/storage_box_snapshot/aliases +++ b/tests/integration/targets/storage_box_snapshot/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group5 diff --git a/tests/integration/targets/storage_box_snapshot_info/aliases b/tests/integration/targets/storage_box_snapshot_info/aliases index 18b1111..399e2b3 100644 --- a/tests/integration/targets/storage_box_snapshot_info/aliases +++ b/tests/integration/targets/storage_box_snapshot_info/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group5 diff --git a/tests/integration/targets/storage_box_subaccount/aliases b/tests/integration/targets/storage_box_subaccount/aliases index 18b1111..399e2b3 100644 --- a/tests/integration/targets/storage_box_subaccount/aliases +++ b/tests/integration/targets/storage_box_subaccount/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group5 diff --git a/tests/integration/targets/storage_box_subaccount_info/aliases b/tests/integration/targets/storage_box_subaccount_info/aliases index 18b1111..399e2b3 100644 --- a/tests/integration/targets/storage_box_subaccount_info/aliases +++ b/tests/integration/targets/storage_box_subaccount_info/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group5 diff --git a/tests/integration/targets/storage_box_type_info/aliases b/tests/integration/targets/storage_box_type_info/aliases index 18b1111..399e2b3 100644 --- a/tests/integration/targets/storage_box_type_info/aliases +++ b/tests/integration/targets/storage_box_type_info/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group5 diff --git a/tests/integration/targets/volume/aliases b/tests/integration/targets/volume/aliases index 18b1111..399e2b3 100644 --- a/tests/integration/targets/volume/aliases +++ b/tests/integration/targets/volume/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group5 diff --git a/tests/integration/targets/volume_attachment/aliases b/tests/integration/targets/volume_attachment/aliases index 18b1111..399e2b3 100644 --- a/tests/integration/targets/volume_attachment/aliases +++ b/tests/integration/targets/volume_attachment/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group5 diff --git a/tests/integration/targets/volume_info/aliases b/tests/integration/targets/volume_info/aliases index 18b1111..399e2b3 100644 --- a/tests/integration/targets/volume_info/aliases +++ b/tests/integration/targets/volume_info/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group5 diff --git a/tests/integration/targets/zone/aliases b/tests/integration/targets/zone/aliases index 18b1111..d9a549f 100644 --- a/tests/integration/targets/zone/aliases +++ b/tests/integration/targets/zone/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group1 diff --git a/tests/integration/targets/zone_info/aliases b/tests/integration/targets/zone_info/aliases index 18b1111..d9a549f 100644 --- a/tests/integration/targets/zone_info/aliases +++ b/tests/integration/targets/zone_info/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group1 diff --git a/tests/integration/targets/zone_rrset/aliases b/tests/integration/targets/zone_rrset/aliases index 18b1111..d9a549f 100644 --- a/tests/integration/targets/zone_rrset/aliases +++ b/tests/integration/targets/zone_rrset/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group1 diff --git a/tests/integration/targets/zone_rrset_info/aliases b/tests/integration/targets/zone_rrset_info/aliases index 18b1111..d9a549f 100644 --- a/tests/integration/targets/zone_rrset_info/aliases +++ b/tests/integration/targets/zone_rrset_info/aliases @@ -1,3 +1,3 @@ cloud/hcloud gather_facts/no -azp/group2 +azp/group1