kpatch/test/integration/rhel-7.4
Julien Thierry e59355c2b7 test/integration: Make multiple.test cleanup after itself
If an error occurs while loading a module or one of the tests,
multiple.test will exit leaving the working modules loaded. This leaves
the system in an unwanted state and causes the test that previously pass
to fail (succeeding before being loaded for multiple.test's point of
view).

Cleanup the loaded modules before exiting due to errors.

Also take this opportunity to factorize the test for the different
distros.

Signed-off-by: Julien Thierry <jthierry@redhat.com>
2019-10-08 08:31:39 +01:00
..
bug-table-section.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
cmdline-string-LOADED.test test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
cmdline-string.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
data-new-LOADED.test test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
data-new.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
data-read-mostly.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
fixup-section.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
gcc-constprop.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
gcc-isra.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
gcc-mangled-3.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
gcc-static-local-var-2.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
gcc-static-local-var-3.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
gcc-static-local-var-4.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
gcc-static-local-var-4.test test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
gcc-static-local-var-5.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
gcc-static-local-var-6.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
gcc-static-local-var.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
macro-callbacks.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
macro-printk.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
meminfo-init2-FAIL.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
meminfo-init-FAIL.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
meminfo-string-LOADED.test test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
meminfo-string.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
module-call-external.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
module-kvm-fixup.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
module-shadow.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
multiple.test test/integration: Make multiple.test cleanup after itself 2019-10-08 08:31:39 +01:00
new-function.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
new-globals.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
parainstructions-section.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
replace-section-references.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
shadow-newpid-LOADED.test test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
shadow-newpid.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
smp-locks-section.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
special-static-2.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
special-static.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
tracepoints-section.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00
warn-detect-FAIL.patch test/integration: add patches rebased for recent rhel minor releases 2019-06-14 10:53:57 +02:00