test: restructure dir layout
Attempt to clarify the structure of our tests. Each test case is now encapsulated in a script in `test/cases`. Each of these scripts should be runnable on a pristine machine and be independent of each other. It is up to the test-orchestractor to decide if they should be run consequtively instance, or in parallel on separate instances. Each script can execute several tests and call whatever helper binaries is desired. However, each case should be assumed to always run as one.
This commit is contained in:
parent
d7247e2878
commit
3c7f61c322
48 changed files with 31 additions and 33 deletions
9479
test/data/manifests/fedora_32-aarch64-ami-boot.json
Normal file
9479
test/data/manifests/fedora_32-aarch64-ami-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9851
test/data/manifests/fedora_32-aarch64-openstack-boot.json
Normal file
9851
test/data/manifests/fedora_32-aarch64-openstack-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9326
test/data/manifests/fedora_32-aarch64-qcow2-boot.json
Normal file
9326
test/data/manifests/fedora_32-aarch64-qcow2-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9711
test/data/manifests/fedora_32-x86_64-ami-boot.json
Normal file
9711
test/data/manifests/fedora_32-x86_64-ami-boot.json
Normal file
File diff suppressed because it is too large
Load diff
10744
test/data/manifests/fedora_32-x86_64-fedora_iot_commit-boot.json
Normal file
10744
test/data/manifests/fedora_32-x86_64-fedora_iot_commit-boot.json
Normal file
File diff suppressed because it is too large
Load diff
10083
test/data/manifests/fedora_32-x86_64-openstack-boot.json
Normal file
10083
test/data/manifests/fedora_32-x86_64-openstack-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9666
test/data/manifests/fedora_32-x86_64-qcow2-boot.json
Normal file
9666
test/data/manifests/fedora_32-x86_64-qcow2-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9774
test/data/manifests/fedora_32-x86_64-qcow2-customize.json
Normal file
9774
test/data/manifests/fedora_32-x86_64-qcow2-customize.json
Normal file
File diff suppressed because it is too large
Load diff
9286
test/data/manifests/fedora_32-x86_64-vhd-boot.json
Normal file
9286
test/data/manifests/fedora_32-x86_64-vhd-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9400
test/data/manifests/fedora_32-x86_64-vmdk-boot.json
Normal file
9400
test/data/manifests/fedora_32-x86_64-vmdk-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9894
test/data/manifests/fedora_33-x86_64-ami-boot.json
Normal file
9894
test/data/manifests/fedora_33-x86_64-ami-boot.json
Normal file
File diff suppressed because it is too large
Load diff
10229
test/data/manifests/fedora_33-x86_64-openstack-boot.json
Normal file
10229
test/data/manifests/fedora_33-x86_64-openstack-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9782
test/data/manifests/fedora_33-x86_64-qcow2-boot.json
Normal file
9782
test/data/manifests/fedora_33-x86_64-qcow2-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9884
test/data/manifests/fedora_33-x86_64-qcow2-customize.json
Normal file
9884
test/data/manifests/fedora_33-x86_64-qcow2-customize.json
Normal file
File diff suppressed because it is too large
Load diff
9469
test/data/manifests/fedora_33-x86_64-vhd-boot.json
Normal file
9469
test/data/manifests/fedora_33-x86_64-vhd-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9782
test/data/manifests/fedora_33-x86_64-vmdk-boot.json
Normal file
9782
test/data/manifests/fedora_33-x86_64-vmdk-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9355
test/data/manifests/rhel_8-aarch64-ami-boot.json
Normal file
9355
test/data/manifests/rhel_8-aarch64-ami-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9967
test/data/manifests/rhel_8-aarch64-openstack-boot.json
Normal file
9967
test/data/manifests/rhel_8-aarch64-openstack-boot.json
Normal file
File diff suppressed because it is too large
Load diff
10199
test/data/manifests/rhel_8-aarch64-qcow2-boot.json
Normal file
10199
test/data/manifests/rhel_8-aarch64-qcow2-boot.json
Normal file
File diff suppressed because it is too large
Load diff
8755
test/data/manifests/rhel_8-aarch64-rhel_edge_commit-boot.json
Normal file
8755
test/data/manifests/rhel_8-aarch64-rhel_edge_commit-boot.json
Normal file
File diff suppressed because it is too large
Load diff
5653
test/data/manifests/rhel_8-aarch64-tar-boot.json
Normal file
5653
test/data/manifests/rhel_8-aarch64-tar-boot.json
Normal file
File diff suppressed because it is too large
Load diff
10990
test/data/manifests/rhel_8-ppc64le-qcow2-boot.json
Normal file
10990
test/data/manifests/rhel_8-ppc64le-qcow2-boot.json
Normal file
File diff suppressed because it is too large
Load diff
5756
test/data/manifests/rhel_8-ppc64le-tar-boot.json
Normal file
5756
test/data/manifests/rhel_8-ppc64le-tar-boot.json
Normal file
File diff suppressed because it is too large
Load diff
10910
test/data/manifests/rhel_8-s390x-qcow2-boot.json
Normal file
10910
test/data/manifests/rhel_8-s390x-qcow2-boot.json
Normal file
File diff suppressed because it is too large
Load diff
6304
test/data/manifests/rhel_8-s390x-tar-boot.json
Normal file
6304
test/data/manifests/rhel_8-s390x-tar-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9333
test/data/manifests/rhel_8-x86_64-ami-boot.json
Normal file
9333
test/data/manifests/rhel_8-x86_64-ami-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9972
test/data/manifests/rhel_8-x86_64-openstack-boot.json
Normal file
9972
test/data/manifests/rhel_8-x86_64-openstack-boot.json
Normal file
File diff suppressed because it is too large
Load diff
10172
test/data/manifests/rhel_8-x86_64-qcow2-boot.json
Normal file
10172
test/data/manifests/rhel_8-x86_64-qcow2-boot.json
Normal file
File diff suppressed because it is too large
Load diff
10264
test/data/manifests/rhel_8-x86_64-qcow2-customize.json
Normal file
10264
test/data/manifests/rhel_8-x86_64-qcow2-customize.json
Normal file
File diff suppressed because it is too large
Load diff
9066
test/data/manifests/rhel_8-x86_64-rhel_edge_commit-boot.json
Normal file
9066
test/data/manifests/rhel_8-x86_64-rhel_edge_commit-boot.json
Normal file
File diff suppressed because it is too large
Load diff
5728
test/data/manifests/rhel_8-x86_64-tar-boot.json
Normal file
5728
test/data/manifests/rhel_8-x86_64-tar-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9882
test/data/manifests/rhel_8-x86_64-vhd-boot.json
Normal file
9882
test/data/manifests/rhel_8-x86_64-vhd-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9587
test/data/manifests/rhel_8-x86_64-vmdk-boot.json
Normal file
9587
test/data/manifests/rhel_8-x86_64-vmdk-boot.json
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue