debian-forge-composer/internal/distro
Tom Gundersen 805ae59151 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>
2020-10-06 13:08:26 +02:00
..
distro_test_common distro: print more information in case the test fails 2020-07-22 10:47:46 +01:00
fedora31 tests: ship all tests in the -tests sub-package 2020-10-06 13:08:26 +02:00
fedora32 tests: ship all tests in the -tests sub-package 2020-10-06 13:08:26 +02:00
fedora33 tests: ship all tests in the -tests sub-package 2020-10-06 13:08:26 +02:00
fedoratest distro: replace BasePackages() with Packages() 2020-06-29 16:04:38 +02:00
rhel8 tests: ship all tests in the -tests sub-package 2020-10-06 13:08:26 +02:00
test_distro distro: replace BasePackages() with Packages() 2020-06-29 16:04:38 +02:00
distro.go osbuild-composer-cloud: introduce the cloud-specific service 2020-09-22 11:38:28 +02:00
distro_test.go tests: ship all tests in the -tests sub-package 2020-10-06 13:08:26 +02:00
osrelease_test.go distro: add DetectHost 2019-11-10 17:23:14 +01:00