pungi/tests
Lubomír Sedlář 4e3d87e658 [test] Add checks for created images
The performed checks:
 * If format is ISO, the file must have correct magic string
 * If it's bootable, there must be MBR or GPT

When a check fails on any failable deliverable, it will be logged and
the file removed from metadata (it will still remain on the disk). This
required a change to write the images.json file later (after test
phase).

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2016-05-05 15:38:00 +02:00
..
data [checks] Don't always require jigdo 2016-03-10 09:08:19 +01:00
fixtures [pkgset] Add tests for KojiPackageSet 2016-04-22 13:35:17 +02:00
__init__.py Fix test data, improve Makefile. 2015-06-25 08:02:57 -04:00
helpers.py [pkgset] Add tests for KojiPackageSet 2016-04-22 13:35:17 +02:00
test_arch.py Allow running scripts with any python in PATH 2015-11-27 08:38:47 +01:00
test_buildinstall.py Refactor checking for failable deliverables 2016-03-24 10:12:20 +01:00
test_checks.py [checks] Add a check for too restrictive umask 2016-03-31 10:10:18 +02:00
test_compose.py Improve logging of failable deliverables 2016-04-13 13:45:30 +02:00
test_compose.sh Move messaging into cli options 2015-11-27 10:35:08 +01:00
test_createiso_phase.py Improve logging of failable deliverables 2016-04-13 13:45:30 +02:00
test_createiso_script.py [createiso] Add back running isohybrid on x86 disk images 2016-04-29 09:00:44 +02:00
test_createrepo_wrapper.py [createrepo] Use more verbose output 2016-04-27 18:35:43 +02:00
test_createrepophase.py [createrepo] Compute delta RPMS against old compose 2016-03-07 14:49:17 +01:00
test_imagebuildphase.py Add common global settings for images 2016-04-18 18:11:29 +02:00
test_imagechecksumphase.py [checksums] Add label to file name 2016-03-16 08:49:44 +01:00
test_initphase.py [createrepo] Use more verbose output 2016-04-27 18:35:43 +02:00
test_koji_wrapper.py [koji-wrapper] Retry watching on connection errors 2016-03-02 14:01:17 +01:00
test_liveimagesphase.py Add common global settings for images 2016-04-18 18:11:29 +02:00
test_livemediaphase.py Add common global settings for images 2016-04-18 18:11:29 +02:00
test_lorax_wrapper.py [atomic] Add atomic_installer phase 2016-03-23 12:00:06 +01:00
test_notifier.py Fix notifier tests 2015-12-14 14:35:00 +01:00
test_ostree_installer_phase.py [ostree-installer] Drop filename setting 2016-04-14 14:45:36 +02:00
test_ostree_phase.py [ostree] Set each repo to point to current compose 2016-04-15 08:17:40 +02:00
test_ostree_script.py [ostree] Log to stdout as well 2016-04-08 11:37:16 +02:00
test_pathmatch.py Allow running scripts with any python in PATH 2015-11-27 08:38:47 +01:00
test_paths.py [paths] Document and test translate_path 2016-03-07 15:18:57 +01:00
test_phase_base.py Add common global settings for images 2016-04-18 18:11:29 +02:00
test_pkgset_pkgsets.py [pkgset] Fix caching RPMs 2016-04-28 09:05:03 +02:00
test_pkgset_source_koji.py [pkgset] Add tests for Koji source 2016-04-22 09:44:20 +02:00
test_scm.py [scm-wrapper] Report when file wrapper did not match anything 2016-04-18 14:24:43 +02:00
test_test_phase.py [test] Add checks for created images 2016-05-05 15:38:00 +02:00
test_util.py [util] Remove umask manipulation from makedirs 2016-03-31 10:10:10 +02:00