31 lines
1.1 KiB
Text
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
|