pungi/tests
Lubomír Sedlář a73099d446 Support more specific config for devel modules
The initial implementation is very coarse. It enables it for all
variants and all modules. That is not always wanted.

With this patch, the config file has to explicitly list the devel
modules for each variant that should have it. The variant must be
configured also to include the non-devel module (but the module may be
in lookaside so it won't be included).

We now include module metadata in the internal lookaside repo, so that
this whole thing works if one variant is built on top of another.

JIRA: COMPOSE-3034
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2018-10-30 15:58:35 +01:00
..
data Add a phase for creating extra ISOs 2018-05-16 12:20:01 +02:00
fixtures extra-iso: Fix treeinfo 2018-10-11 13:19:07 +02:00
__init__.py Fix test data, improve Makefile. 2015-06-25 08:02:57 -04:00
helpers.py Support more specific config for devel modules 2018-10-30 15:58:35 +01:00
test_arch.py arch: Make i386 map to i686 instead of athlon 2018-05-16 15:22:31 +02:00
test_arguments.py Update tests for Python 2.6 2018-03-29 16:34:52 +02:00
test_buildinstall.py util: Remove escaping spaces from volume ID 2018-08-03 07:57:09 +02:00
test_checks.py Use modifyrepo_c if possible 2017-12-06 13:26:43 +01:00
test_compose.py createrepo: Allow disabling SQLite database 2018-05-21 08:13:29 +02:00
test_compose.sh tests: Fix test_compose.sh paths 2017-08-10 09:28:36 +02:00
test_comps_wrapper.py createiso: Move code for tweaking treeinfo into a function 2018-10-11 13:19:07 +02:00
test_config.py Validation of parameter skip_phases 2018-05-15 13:30:00 +02:00
test_config_validate_script.py Ostree can use pkgset repos 2018-02-08 15:23:15 +01:00
test_createiso_phase.py createiso: Move code for tweaking treeinfo into a function 2018-10-11 13:19:07 +02:00
test_createiso_script.py El-Torito boot information on s390x 2017-12-14 10:08:30 +01:00
test_createrepo_wrapper.py createrepo: Allow passing arbitrary arguments 2018-08-08 16:15:51 +02:00
test_createrepophase.py gather: Make devel modules configurable 2018-10-08 14:41:04 +02:00
test_extra_files_phase.py tests: Work with older unittest2 2017-10-30 09:16:18 +01:00
test_extra_isos_phase.py extra_iso: Include media.repo and .discinfo 2018-10-18 16:16:39 +02:00
test_fus_wrapper.py fus: Write solvables to file 2018-10-17 10:14:04 +02:00
test_gather.py Clean up after yum tests 2018-08-27 09:16:40 +02:00
test_gather_method_deps.py Reduce duplication in tests 2018-08-29 15:52:45 +02:00
test_gather_method_hybrid.py Support more specific config for devel modules 2018-10-30 15:58:35 +01:00
test_gather_method_nodeps.py Reduce duplication in tests 2018-08-29 15:52:45 +02:00
test_gather_phase.py gather: Prepare module metadata before starting depsolving 2018-10-19 10:28:17 +02:00
test_gather_source_module.py gather: Create devel module for each normal module 2018-10-08 14:40:13 +02:00
test_graph.py Variant as a lookaside - configuration 2018-04-13 14:14:43 +02:00
test_imagebuildphase.py Report failed failable deliverables as errors 2018-07-17 09:31:50 +02:00
test_imagechecksumphase.py Add directory name for checksum file 2017-10-05 16:08:27 +02:00
test_initphase.py Reduce duplication in tests 2018-08-29 15:52:45 +02:00
test_iso_wrapper.py Tests fail if unittest2 library is missing 2018-04-09 07:47:17 +02:00
test_koji_wrapper.py Add 'pkgset_koji_builds' option to include extra builds in a compose 2018-09-21 14:06:49 +02:00
test_linker.py Remove executable permissions on test scripts 2016-10-25 10:42:16 +00:00
test_liveimagesphase.py Report failed failable deliverables as errors 2018-07-17 09:31:50 +02:00
test_livemediaphase.py Report failed failable deliverables as errors 2018-07-17 09:31:50 +02:00
test_lorax_wrapper.py Port to Python 3 2017-10-24 15:15:31 +02:00
test_media_split.py Include phase name in log for some phases 2016-11-23 16:47:22 +08:00
test_metadata.py extra-files: Allow configuring used checksums 2017-04-20 09:28:09 +02:00
test_notifier.py Update tests for Python 2.6 2018-03-29 16:34:52 +02:00
test_osbs_phase.py osbs: Generate unique repo names 2018-07-09 13:21:58 +02:00
test_ostree_installer_phase.py Report failed failable deliverables as errors 2018-07-17 09:31:50 +02:00
test_ostree_phase.py ostree: Use --touch-if-changed 2018-09-19 13:07:03 +02:00
test_ostree_script.py ostree: Reduce duplication in tests 2018-09-19 13:07:03 +02:00
test_patch_iso.py Use universal_newlines when running other commands 2017-10-24 15:15:31 +02:00
test_pathmatch.py Remove executable permissions on test scripts 2016-10-25 10:42:16 +00:00
test_phase_base.py Move ostree phase and pipelines for running phases 2018-02-26 13:43:44 +01:00
test_pkgset_pkgsets.py Add 'pkgset_koji_builds' option to include extra builds in a compose 2018-09-21 14:06:49 +02:00
test_pkgset_source_koji.py Get the NSVC from Koji module CG build metadata 2018-10-23 15:26:37 +02:00
test_repoclosure_wrapper.py repoclosure: Extract logs from hybrid solver 2018-10-26 08:42:21 +02:00
test_scm.py tests: Work with older unittest2 2017-10-30 09:16:18 +01:00
test_test_phase.py repoclosure: Extract logs from hybrid solver 2018-10-26 08:42:21 +02:00
test_unified_isos.py tests: Work with older unittest2 2017-10-30 09:16:18 +01:00
test_util.py util: Remove escaping spaces from volume ID 2018-08-03 07:57:09 +02:00
test_variant_wrapper.py variants: Reject values with whitespace 2018-06-12 12:48:14 +02:00