diskimage-builder/tests
Eduardo Santos 0f430664a2 Fix openSUSE images and bump them to 15.3
SUSE dropped OpenStack Cloud in 2019 [1], and as a result, some
OpenStack-related repositories were removed from openSUSE Download and
root filesystem images stopped being provided. This change deprecates
Leap releases before 15.3 and employs the extract-image script. It also
moves the extract-image script to the sysprep element, since now it's
also used by openSUSE-related elements.

Additionally, revert the "Remove opensuse related funtests" change [2]
so that the opensuse element is tested again and set the default Leap
release to 15.3.

[1] https://www.zdnet.com/article/suse-drops-openstacks/
[2] https://review.opendev.org/c/openstack/diskimage-builder/+/824002

Change-Id: I73d6323aa65cee69a55e54bc53ed682f096dfc89
2022-01-28 02:18:47 -03: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 support for CentOS Stream 9 in DIB 2021-10-27 13:38:14 +02:00
README.rst Rework functional test runner 2016-02-19 13:50:09 +11:00
run_dib_library_tests.sh Ignore missing path in unmount_dir 2017-04-06 10:08:13 -04:00
run_functests.sh Fix openSUSE images and bump them to 15.3 2022-01-28 02:18:47 -03:00
run_output_format_test.sh Remove use of 'which'. 2017-05-19 12:43:36 -07: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)