debian-forge-composer/internal
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
..
blueprint blueprint: do not append "-" to name-version if version is empty 2020-06-10 17:40:30 +02:00
boot image-tests: don't use random names for CI artifacts 2020-09-15 14:30:51 +02:00
client client: Add an integration test for a bad blueprint depsolve 2020-07-28 08:18:56 +02:00
cloudapi worker: require workers to pass their architecture 2020-09-23 14:28:52 +01:00
common osbuild: move result serialization from common 2020-08-26 12:12:37 +02:00
crypt crypt: add automatic darwin support 2020-07-17 07:48:22 +02:00
distro tests: ship all tests in the -tests sub-package 2020-10-06 13:08:26 +02:00
jobqueue jobqueue: allow canceling jobs 2020-05-13 16:45:09 +02:00
jsondb jsondb: Allow passing nil as document to Read() 2020-05-13 16:45:09 +02:00
kojiapi kojiapi: prefix all routes with /api/composer-koji/v1 2020-09-24 21:08:56 +01:00
mocks worker: introduce job artifact directory 2020-05-26 10:42:20 +02:00
osbuild osbuild: add support for the first-boot stage 2020-09-22 11:38:28 +02:00
rpmmd rpmmd/Depsolve: expose whether to check GPG signature for each RPM 2020-06-10 19:25:54 +02:00
store store: Add newImageBuildFromV0 test 2020-08-13 17:47:57 +02:00
target upload/koji: don't pass task_id to cg_init_build 2020-09-16 00:15:02 +01:00
test weldr: add support for toml format in /blueprints/freeze 2020-06-05 13:51:04 +02:00
upload *.sh: apply automatically all suggestions from shellcheck 2020-09-19 15:10:39 +02:00
weldr worker: require workers to pass their architecture 2020-09-23 14:28:52 +01:00
worker worker: prefix all routes with /api/worker/v1 2020-09-24 21:08:56 +01:00