Skip to content

Commit 74b9a3a

Browse files
committed
Create test suite definition for both x86_64 and arm64
Tests for the two architectures are executed in parallel so we cannot use the same name for the test suite, otherwise a running suite will be terminated to start the same suite for the other architecture. Signed-off-by: Enrico Usai <[email protected]>
1 parent 6644178 commit 74b9a3a

File tree

1 file changed

+18
-6
lines changed

1 file changed

+18
-6
lines changed

kitchen.validate-config.yml

+18-6
Original file line numberDiff line numberDiff line change
@@ -45,26 +45,38 @@ provisioner:
4545
kitchen: true
4646

4747
suites:
48-
- name: slurm_config_HeadNode
48+
- name: slurm_config_HeadNode_x86_64
4949
run_list: *_run_list
50-
attributes:
50+
attributes: &attributes_slurm_config_HeadNode
5151
cluster:
5252
<< : *_head_node_cluster_attributes
5353
scheduler: 'slurm'
5454
enable_intel_hpc_platform: "<%= ENV['ENABLE_INTEL_HPC_PLATFORM'] || false %>"
5555

56-
- name: awsbatch_config_HeadNode
56+
- name: slurm_config_HeadNode_arm64
5757
run_list: *_run_list
58-
attributes:
58+
attributes: *attributes_slurm_config_HeadNode
59+
60+
- name: awsbatch_config_HeadNode_x86_64
61+
run_list: *_run_list
62+
attributes: &attributes_awsbatch_config_HeadNode
5963
cluster:
6064
<< : *_head_node_cluster_attributes
6165
scheduler: 'awsbatch'
6266
custom_awsbatchcli_package: <%= ENV['CUSTOM_AWSBATCHCLI_URL'] %>
6367

64-
- name: slurm_config_ComputeFleet
68+
- name: awsbatch_config_HeadNode_arm64
69+
run_list: *_run_list
70+
attributes: *attributes_awsbatch_config_HeadNode
71+
72+
- name: slurm_config_ComputeFleet_x86_64
6573
run_list: *_run_list
66-
attributes:
74+
attributes: &attributes_slurm_config_ComputeFleet
6775
cluster:
6876
<< : *_compute_node_cluster_attributes
6977
scheduler: 'slurm'
7078
slurm_nodename: 'fake-dy-compute-1'
79+
80+
- name: slurm_config_ComputeFleet_arm64
81+
run_list: *_run_list
82+
attributes: *attributes_slurm_config_ComputeFleet

0 commit comments

Comments
 (0)