yasm/plans/all_tests.fmf
2025-10-27 12:26:21 +01:00

31 lines
1.1 KiB
Text

# Usage examples:
#
# # Fedora-38 in a local virtual machine, no update nor any other preparation
# # requested. Execute the whole "all_tests" plan.
# tmt \
# -c component=yasm -c distro=fedora-38 -c arch=x86_64 \
# run -arv \
# provision -h virtual -i fedora-38 -m 4096 -a x86_64 \
# plans -n all_tests
#
# # Fedora Rawhide in 1minutetip. Fully update and install a specific build.
# # Reboot (because of the updates). Pick just one test.
# tmt \
# -c component=yasm -c distro=fedora-rawhide -c arch=x86_64 \
# run -arvvv \
# provision -h minute -i fedora-rawhide -F m1.medium \
# prepare -h shell -s 'dnf -y update && BUILDS=yasm-12.24-1.fc39 ./plans/install_fedora_build.sh' \
# reboot --step prepare:end \
# plans -n all_tests
# tests -n /Sanity/smoke
summary: All available tests
discover:
how: fmf
url: https://gitlab.com/redhat/centos-stream/tests/yasm.git
prepare+:
- how: shell
script:
- dnf config-manager --set-enabled '*debuginfo*' || true
execute:
how: tmt