tests: ship all tests in the -tests sub-package
No tests should be run directly from git, but should rather be installed
onto the test system using rpm and run from there. This moves towards
unifying our two types of test cases.
The new structure of is now:
`test/cmd`: the executors, one for each test-case. This is installed
into `/usr/libexec/test/osbuild-composer`.
`test/data`: data and config used by the tests. This is installed into
`/usr/share/tests/osbuild-composer`.
`schutzbot`: configuration of the actual test run. In particular, this
is where the distros and repositories to test against are
configured.
This is very much still work-in-progress, and is only the first step
towards simplifying schutzbot. Apart from moving files around, this
should be a noop.
Signed-off-by: Tom Gundersen <teg@jklm.no>
This commit is contained in:
parent
21e6ae5ef4
commit
805ae59151
81 changed files with 247 additions and 160 deletions
11319
test/data/cases/fedora_31-aarch64-ami-boot.json
Normal file
11319
test/data/cases/fedora_31-aarch64-ami-boot.json
Normal file
File diff suppressed because it is too large
Load diff
11511
test/data/cases/fedora_31-aarch64-openstack-boot.json
Normal file
11511
test/data/cases/fedora_31-aarch64-openstack-boot.json
Normal file
File diff suppressed because it is too large
Load diff
11218
test/data/cases/fedora_31-aarch64-qcow2-boot.json
Normal file
11218
test/data/cases/fedora_31-aarch64-qcow2-boot.json
Normal file
File diff suppressed because it is too large
Load diff
11579
test/data/cases/fedora_31-x86_64-ami-boot.json
Normal file
11579
test/data/cases/fedora_31-x86_64-ami-boot.json
Normal file
File diff suppressed because it is too large
Load diff
11771
test/data/cases/fedora_31-x86_64-openstack-boot.json
Normal file
11771
test/data/cases/fedora_31-x86_64-openstack-boot.json
Normal file
File diff suppressed because it is too large
Load diff
11586
test/data/cases/fedora_31-x86_64-qcow2-boot.json
Normal file
11586
test/data/cases/fedora_31-x86_64-qcow2-boot.json
Normal file
File diff suppressed because it is too large
Load diff
11694
test/data/cases/fedora_31-x86_64-qcow2-customize.json
Normal file
11694
test/data/cases/fedora_31-x86_64-qcow2-customize.json
Normal file
File diff suppressed because it is too large
Load diff
11136
test/data/cases/fedora_31-x86_64-vhd-boot.json
Normal file
11136
test/data/cases/fedora_31-x86_64-vhd-boot.json
Normal file
File diff suppressed because it is too large
Load diff
11286
test/data/cases/fedora_31-x86_64-vmdk-boot.json
Normal file
11286
test/data/cases/fedora_31-x86_64-vmdk-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9479
test/data/cases/fedora_32-aarch64-ami-boot.json
Normal file
9479
test/data/cases/fedora_32-aarch64-ami-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9851
test/data/cases/fedora_32-aarch64-openstack-boot.json
Normal file
9851
test/data/cases/fedora_32-aarch64-openstack-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9326
test/data/cases/fedora_32-aarch64-qcow2-boot.json
Normal file
9326
test/data/cases/fedora_32-aarch64-qcow2-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9711
test/data/cases/fedora_32-x86_64-ami-boot.json
Normal file
9711
test/data/cases/fedora_32-x86_64-ami-boot.json
Normal file
File diff suppressed because it is too large
Load diff
10744
test/data/cases/fedora_32-x86_64-fedora_iot_commit-boot.json
Normal file
10744
test/data/cases/fedora_32-x86_64-fedora_iot_commit-boot.json
Normal file
File diff suppressed because it is too large
Load diff
10083
test/data/cases/fedora_32-x86_64-openstack-boot.json
Normal file
10083
test/data/cases/fedora_32-x86_64-openstack-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9666
test/data/cases/fedora_32-x86_64-qcow2-boot.json
Normal file
9666
test/data/cases/fedora_32-x86_64-qcow2-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9774
test/data/cases/fedora_32-x86_64-qcow2-customize.json
Normal file
9774
test/data/cases/fedora_32-x86_64-qcow2-customize.json
Normal file
File diff suppressed because it is too large
Load diff
9286
test/data/cases/fedora_32-x86_64-vhd-boot.json
Normal file
9286
test/data/cases/fedora_32-x86_64-vhd-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9400
test/data/cases/fedora_32-x86_64-vmdk-boot.json
Normal file
9400
test/data/cases/fedora_32-x86_64-vmdk-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9894
test/data/cases/fedora_33-x86_64-ami-boot.json
Normal file
9894
test/data/cases/fedora_33-x86_64-ami-boot.json
Normal file
File diff suppressed because it is too large
Load diff
10229
test/data/cases/fedora_33-x86_64-openstack-boot.json
Normal file
10229
test/data/cases/fedora_33-x86_64-openstack-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9782
test/data/cases/fedora_33-x86_64-qcow2-boot.json
Normal file
9782
test/data/cases/fedora_33-x86_64-qcow2-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9884
test/data/cases/fedora_33-x86_64-qcow2-customize.json
Normal file
9884
test/data/cases/fedora_33-x86_64-qcow2-customize.json
Normal file
File diff suppressed because it is too large
Load diff
9469
test/data/cases/fedora_33-x86_64-vhd-boot.json
Normal file
9469
test/data/cases/fedora_33-x86_64-vhd-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9782
test/data/cases/fedora_33-x86_64-vmdk-boot.json
Normal file
9782
test/data/cases/fedora_33-x86_64-vmdk-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9355
test/data/cases/rhel_8-aarch64-ami-boot.json
Normal file
9355
test/data/cases/rhel_8-aarch64-ami-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9967
test/data/cases/rhel_8-aarch64-openstack-boot.json
Normal file
9967
test/data/cases/rhel_8-aarch64-openstack-boot.json
Normal file
File diff suppressed because it is too large
Load diff
10199
test/data/cases/rhel_8-aarch64-qcow2-boot.json
Normal file
10199
test/data/cases/rhel_8-aarch64-qcow2-boot.json
Normal file
File diff suppressed because it is too large
Load diff
8755
test/data/cases/rhel_8-aarch64-rhel_edge_commit-boot.json
Normal file
8755
test/data/cases/rhel_8-aarch64-rhel_edge_commit-boot.json
Normal file
File diff suppressed because it is too large
Load diff
5653
test/data/cases/rhel_8-aarch64-tar-boot.json
Normal file
5653
test/data/cases/rhel_8-aarch64-tar-boot.json
Normal file
File diff suppressed because it is too large
Load diff
10990
test/data/cases/rhel_8-ppc64le-qcow2-boot.json
Normal file
10990
test/data/cases/rhel_8-ppc64le-qcow2-boot.json
Normal file
File diff suppressed because it is too large
Load diff
5756
test/data/cases/rhel_8-ppc64le-tar-boot.json
Normal file
5756
test/data/cases/rhel_8-ppc64le-tar-boot.json
Normal file
File diff suppressed because it is too large
Load diff
10910
test/data/cases/rhel_8-s390x-qcow2-boot.json
Normal file
10910
test/data/cases/rhel_8-s390x-qcow2-boot.json
Normal file
File diff suppressed because it is too large
Load diff
6304
test/data/cases/rhel_8-s390x-tar-boot.json
Normal file
6304
test/data/cases/rhel_8-s390x-tar-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9333
test/data/cases/rhel_8-x86_64-ami-boot.json
Normal file
9333
test/data/cases/rhel_8-x86_64-ami-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9972
test/data/cases/rhel_8-x86_64-openstack-boot.json
Normal file
9972
test/data/cases/rhel_8-x86_64-openstack-boot.json
Normal file
File diff suppressed because it is too large
Load diff
10172
test/data/cases/rhel_8-x86_64-qcow2-boot.json
Normal file
10172
test/data/cases/rhel_8-x86_64-qcow2-boot.json
Normal file
File diff suppressed because it is too large
Load diff
10264
test/data/cases/rhel_8-x86_64-qcow2-customize.json
Normal file
10264
test/data/cases/rhel_8-x86_64-qcow2-customize.json
Normal file
File diff suppressed because it is too large
Load diff
9066
test/data/cases/rhel_8-x86_64-rhel_edge_commit-boot.json
Normal file
9066
test/data/cases/rhel_8-x86_64-rhel_edge_commit-boot.json
Normal file
File diff suppressed because it is too large
Load diff
5728
test/data/cases/rhel_8-x86_64-tar-boot.json
Normal file
5728
test/data/cases/rhel_8-x86_64-tar-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9882
test/data/cases/rhel_8-x86_64-vhd-boot.json
Normal file
9882
test/data/cases/rhel_8-x86_64-vhd-boot.json
Normal file
File diff suppressed because it is too large
Load diff
9587
test/data/cases/rhel_8-x86_64-vmdk-boot.json
Normal file
9587
test/data/cases/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