diskimage-builder/tests
Andreas Florath 0aa7f38a7f tests/elements/fake-os: add '/tmp' as top level dir
lib/img-functions:finalise_base() does a recursive unmount of /tmp to
cleanup any old mounts that might be in there (we do things like bind
mount caches in there).  unmount_dir fails if /tmp isn't a
directory.

The 'run_output_format_test.sh' uses the 'fake-os' element for
testing.  Because 'fake-os' did not create the '/tmp' directory, the
test script fails.

This patch fixes the problem: it adds '/tmp' to the list of
directories that are created.

It was implemented replacing the existing five 'mkdir'
command with a for loop over now six directories.

Change-Id: Ic7aca155492967b9819f129d3843cf95e136410e
Signed-off-by: Andreas Florath <andreas@florath.net>
2016-05-13 11:17:42 +10:00
..
elements/fake-os tests/elements/fake-os: add '/tmp' as top level dir 2016-05-13 11:17:42 +10:00
install_test_deps.sh Add testing for the Gentoo element 2016-03-17 00:13:32 -05:00
README.rst Rework functional test runner 2016-02-19 13:50:09 +11:00
run_dib_library_tests.sh Rework functional test runner 2016-02-19 13:50:09 +11:00
run_functests.sh Fix disk usage report 2016-04-08 07:07:00 +10:00
run_output_format_test.sh Rework functional test runner 2016-02-19 13:50:09 +11:00

DIB Testing
===========

There are several interfaces for testing various parts of DIB

 * run_dib_library_tests.sh : run unit-tests for internal
     diskimage-builder library functions

 * run_functests.sh : run functional testing provided by elements

 * run_output_format_test.sh : run a test of image conversion
     (requires docker)