Uploaded image for project: 'Image Builder'
  1. Image Builder
  2. COMPOSER-2014

Test image build customizations

XMLWordPrintable

    • Customization validation tests
    • 40
    • False
    • None
    • False
    • Testable
    • To Do
    • RHELBU-2122 - Image Builder's image definitions is created as an independent project

      Goal:

      • All build customizations are used in images CI and they are verified to be working as intended.

      Acceptance Criteria:

      • Every build customization is tested at least once.
      • The intended effect of each customization is verified.

      Implementation ideas

      • A test should verify that all customizations are covered. Adding a customization without testing it should be considered a failure.
        • In rare cases, it should be possible to skip testing a customization (only for exceptional cases).
      • This test could be implemented as a command (python script or go binary) that can consume a test config (as they are defined now in osbuild/images:test/configs/) and output a series of tests that can inspect a live image for the expected outcomes (perhaps as an ansible playbook).

              rh-ee-fschulle Florian Schüller
              akoutsou@redhat.com Achilleas Koutsou
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: