debian-forge-composer/schutzbot/vars.yml
Tom Gundersen e2c14b9fe6 distro: drop legacy image types
We do not properly test, and do not have properly defined use-cases for
the ext4-filesystem, partitioned-disk, nor tar image types. Drop them to
focus on delivering the things we car properly test.

Signed-off-by: Tom Gundersen <teg@jklm.no>
2020-05-27 16:20:35 +02:00

46 lines
1.3 KiB
YAML

## Global test variables
# Tests should use this as their working directory. This part is critical
# since dnf-json must be in $PATH.
tests_working_directory: /usr/libexec/osbuild-composer
# The test executables are here.
tests_path: /usr/libexec/tests/osbuild-composer
# Frequency to check for completed tests.
polling_interval: 15
## Non-image test variables.
# List of base tests
osbuild_composer_base_tests:
- osbuild-rcm-tests
- osbuild-weldr-tests
- osbuild-dnf-json-tests
- osbuild-tests
## Image test variables.
# Executable that runs image tests.
image_test_executable: "{{ tests_path }}/osbuild-image-tests"
# Location of image test case files.
image_test_case_path: /usr/share/tests/osbuild-composer/cases
# List of image tests
osbuild_composer_image_test_cases:
- openstack-boot.json
- qcow2-boot.json
- vhd-boot.json
- vmdk-boot.json
# Environment variables for image tests.
osbuild_composer_image_env_vars: {}
# List of AWS test cases
osbuild_composer_aws_test_cases:
- ami-boot.json
# Environment variables for AWS tests.
osbuild_composer_aws_env_vars:
AWS_BUCKET: "{{ lookup('env', 'AWS_BUCKET') }}"
AWS_REGION: "{{ lookup('env', 'AWS_REGION') }}"
AWS_ACCESS_KEY_ID: "{{ lookup('env', 'AWS_ACCESS_KEY_ID') }}"
AWS_SECRET_ACCESS_KEY: "{{ lookup('env', 'AWS_SECRET_ACCESS_KEY') }}"