-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathinstallability.fmf
38 lines (34 loc) · 996 Bytes
/
installability.fmf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
summary: TMT/FMF plan for running the installability tests.
description: Runs installability tests in Fedora CI — https://github.com/fedora-ci/installability-pipeline.
environment:
# Make sure mini-tps can find Koji
BREWHUB: https://koji.fedoraproject.org/kojihub
BREWROOT: https://kojipkgs.fedoraproject.org
prepare:
- name: Install installability executer
how: install
copr: "@osci/mini-tps"
package: mini-tps
# TODO: These should be included in the mini-tps package
- name: Install mini-tps dependencies
how: install
package:
- /usr/bin/getopt
- /usr/bin/awk
- /usr/bin/ps
discover:
how: shell
tests:
- name: prepare
order: 50
framework: shell
test: ./prepare.sh
duration: 30m
- name: installability
order: 60
framework: shell
test: ./installability_runner.sh --critical --skiplangpack --selinux=1 --repo=brew-$TASK_ID
duration: 960m
result: custom
execute:
how: tmt