|
4 | 4 | environment: |
5 | 5 | RUN_ENV: run_value |
6 | 6 | context: {} |
7 | | - __class__: |
8 | | - module: tmt.recipe |
9 | | - name: _RecipeRun |
10 | 7 | plans: |
11 | 8 | - name: /plans/import |
12 | 9 | summary: A simple smoke plan for remote testing |
13 | 10 | description: This is just a simple smoke plan used for testing import of |
14 | 11 | remote plans. See the related test coverage for more details. |
15 | | - author: [] |
16 | | - contact: [] |
17 | 12 | enabled: true |
18 | 13 | order: 50 |
19 | | - id: |
20 | | - tag: [] |
21 | | - tier: |
22 | | - adjust: [] |
23 | | - link: |
24 | | - - relates: https://github.com/teemtee/tmt/tree/main/tests/plan/import |
25 | | - environment-from-fmf: {} |
26 | | - environment-from-importing: |
27 | | - PLAN_ENV: plan_value |
28 | | - environment-from-cli: |
29 | | - RUN_ENV: run_value |
30 | | - environment-from-intrinsics: |
31 | | - TMT_VERSION: version |
32 | | - TMT_TREE: /run_path/plans/import/tree |
33 | | - TMT_PLAN_DATA: /run_path/plans/import/data |
34 | | - TMT_PLAN_ENVIRONMENT_FILE: |
35 | | - /run_path/plans/import/data/variables.env |
36 | | - TMT_PLAN_SOURCE_SCRIPT: |
37 | | - /run_path/plans/import/data/plan-source-script.sh |
38 | 14 | discover: |
39 | 15 | enabled: true |
40 | 16 | phases: |
41 | 17 | - name: default-0 |
42 | 18 | how: fmf |
43 | 19 | order: 50 |
44 | | - when: [] |
45 | | - summary: |
46 | | - where: &id001 [] |
47 | | - url: |
48 | 20 | url-content-type: git |
49 | | - ref: |
50 | 21 | dist-git-source: false |
51 | | - dist-git-type: |
52 | 22 | dist-git-download-only: false |
53 | 23 | dist-git-install-builddeps: false |
54 | | - dist-git-require: [] |
55 | | - require-test: [] |
56 | | - path: |
57 | | - test: [] |
58 | | - link: [] |
59 | 24 | filter: |
60 | 25 | - tag:remote |
61 | | - include: [] |
62 | | - exclude: [] |
63 | 26 | modified-only: false |
64 | | - modified-url: |
65 | | - modified-ref: |
66 | 27 | dist-git-init: false |
67 | 28 | dist-git-remove-fmf-root: false |
68 | 29 | dist-git-merge: false |
69 | | - dist-git-extract: |
70 | 30 | sync-repo: false |
71 | 31 | fmf-id: false |
72 | 32 | prune: false |
73 | | - adjust-tests: [] |
74 | | - upgrade-path: |
75 | | - repository: |
76 | | - revision: |
77 | | - __class__: |
78 | | - module: tmt.steps.discover.fmf |
79 | | - name: DiscoverFmfStepData |
80 | 33 | tests: |
81 | 34 | - name: /tests/one |
| 35 | + discover-phase: default-0 |
| 36 | + test: echo one |
| 37 | + path: /default-0/tests/tests |
82 | 38 | summary: Remote test one |
83 | | - description: |
84 | | - author: [] |
85 | | - contact: [] |
86 | 39 | enabled: true |
87 | 40 | order: 50 |
88 | | - id: |
89 | 41 | tag: |
90 | 42 | - remote |
91 | | - tier: |
92 | | - adjust: [] |
93 | | - component: [] |
94 | 43 | framework: shell |
95 | 44 | manual: false |
96 | 45 | tty: false |
97 | 46 | duration: 5m |
98 | | - where: *id001 |
99 | | - restart-on-exit-code: [] |
100 | 47 | restart-max-count: 1 |
101 | 48 | restart-with-reboot: false |
102 | 49 | serial-number: 1 |
103 | | - discover-phase: default-0 |
104 | | - link: [] |
105 | | - test: echo one |
106 | | - path: /default-0/tests/tests |
107 | | - require: [] |
108 | | - recommend: [] |
109 | | - environment: {} |
110 | 50 | result: respect |
111 | | - check: [] |
112 | | - __class__: |
113 | | - module: tmt.recipe |
114 | | - name: _RecipeTest |
115 | 51 | - name: /tests/two |
| 52 | + discover-phase: default-0 |
| 53 | + test: echo two |
| 54 | + path: /default-0/tests/tests |
116 | 55 | summary: Remote test two |
117 | | - description: |
118 | | - author: [] |
119 | | - contact: [] |
120 | 56 | enabled: true |
121 | 57 | order: 50 |
122 | | - id: |
123 | 58 | tag: |
124 | 59 | - remote |
125 | | - tier: |
126 | | - adjust: [] |
127 | | - component: [] |
128 | 60 | framework: shell |
129 | 61 | manual: false |
130 | 62 | tty: false |
131 | 63 | duration: 5m |
132 | | - where: *id001 |
133 | | - restart-on-exit-code: [] |
134 | 64 | restart-max-count: 1 |
135 | 65 | restart-with-reboot: false |
136 | 66 | serial-number: 2 |
137 | | - discover-phase: default-0 |
138 | | - link: [] |
139 | | - test: echo two |
140 | | - path: /default-0/tests/tests |
141 | | - require: [] |
142 | | - recommend: [] |
143 | | - environment: {} |
144 | 67 | result: respect |
145 | | - check: [] |
146 | | - __class__: |
147 | | - module: tmt.recipe |
148 | | - name: _RecipeTest |
149 | | - __class__: |
150 | | - module: tmt.recipe |
151 | | - name: _RecipeDiscoverStep |
152 | 68 | provision: |
153 | 69 | enabled: false |
154 | 70 | phases: [] |
155 | | - __class__: |
156 | | - module: tmt.recipe |
157 | | - name: _RecipeStep |
158 | 71 | prepare: |
159 | 72 | enabled: false |
160 | 73 | phases: [] |
161 | | - __class__: |
162 | | - module: tmt.recipe |
163 | | - name: _RecipeStep |
164 | 74 | execute: |
165 | 75 | enabled: false |
166 | 76 | phases: [] |
167 | 77 | results-path: plans/import/execute/results.yaml |
168 | | - __class__: |
169 | | - module: tmt.recipe |
170 | | - name: _RecipeExecuteStep |
171 | 78 | report: |
172 | 79 | enabled: false |
173 | 80 | phases: [] |
174 | | - __class__: |
175 | | - module: tmt.recipe |
176 | | - name: _RecipeStep |
177 | 81 | finish: |
178 | 82 | enabled: false |
179 | 83 | phases: [] |
180 | | - __class__: |
181 | | - module: tmt.recipe |
182 | | - name: _RecipeStep |
183 | 84 | cleanup: |
184 | 85 | enabled: false |
185 | 86 | phases: [] |
186 | | - __class__: |
187 | | - module: tmt.recipe |
188 | | - name: _RecipeStep |
189 | | - context: {} |
190 | | - __class__: |
191 | | - module: tmt.recipe |
192 | | - name: _RecipePlan |
193 | | -__class__: |
194 | | - module: tmt.recipe |
195 | | - name: Recipe |
| 87 | + link: |
| 88 | + - relates: https://github.com/teemtee/tmt/tree/main/tests/plan/import |
0 commit comments