41 Commits

Author SHA1 Message Date
Lukas Zachar 26d4877d19 Require python3-setuptools
Runtime tmt needs it but it was installed by other package
which dropped the requirement.

Next release (1.24) will require setuptools in setup.py directly
2023-05-15 11:42:00 +02:00
Lukas Zachar dbd9d59881 Release tmt-1.23.0 2023-05-11 20:49:26 +02:00
Petr Šplíchal 07b7dfd971 Run only tier 0 and tier 1 tests from the upstream
It is not necessary to run the whole test coverage. The basic set of
core functionality tests should be enough to ensure sanity of the
package. Later we can expand this to cover basic use stories.
2023-04-17 14:44:51 +02:00
Petr Šplíchal 573cfe60b2 Release 1.22.0 2023-04-14 21:42:09 +02:00
Lukas Zachar ae5154b4c3 Release 1.21.0 2023-02-03 11:39:27 +01:00
Fedora Release Engineering 41f9a962d1 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 05:12:19 +00:00
Lukas Zachar 45a57620cd Release tmt-1.20.0 2022-12-09 11:52:14 +01:00
Lukas Zachar 3481ffdd58 Release 1.19.0 2022-11-10 08:09:07 +01:00
Petr Šplíchal b788e44dfe Release tmt-1.18.0 2022-10-11 10:04:40 +02:00
Lukas Zachar 1a563eeb8d Release 1.17.0 2022-09-05 17:02:30 +02:00
Lukas Zachar 8f3e8a0f8c Release 1.16.0 2022-08-03 21:03:42 +02:00
Fedora Release Engineering 0bf3a7f662 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 10:37:30 +00:00
Lukas Zachar 3d7f384b25 Release 1.15.0 2022-07-02 14:17:50 +02:00
Python Maint 0931d283ab Rebuilt for Python 3.11 2022-06-15 18:59:02 +02:00
Petr Šplíchal 9ccb69cd29 Release tmt-1.14.0 2022-06-07 09:20:37 +02:00
Petr Šplíchal de7f0d1b44 Release tmt-1.13.0 2022-05-02 19:29:52 +02:00
Petr Šplíchal d1fc6e809e Release tmt-1.12.0 2022-04-05 09:44:11 +02:00
Petr Šplíchal a5a419284a Release tmt-1.11.0 2022-03-02 12:35:03 +01:00
Petr Šplíchal 5e4f583845 Enable gating, update upstream test repository url 2022-03-02 12:32:13 +01:00
Lukas Zachar a6fceaf030 Release tmt-1.10.0 2022-02-01 18:22:00 +01:00
Fedora Release Engineering 78f29c4349 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 02:50:37 +00:00
Petr Šplíchal 44418547bf Release tmt-1.9.0 2021-11-30 21:57:47 +01:00
Petr Šplíchal dcf9262de3 Report test results as separate plans 2021-11-11 11:56:20 +01:00
Lukas Zachar a37f7774eb Release tmt-1.8.0 2021-09-30 14:22:41 +02:00
Petr Šplíchal e2d36dbb87 Release tmt-1.7.0 2021-08-31 10:26:52 +02:00
Fedora Release Engineering 82eb7c5a49 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 19:23:58 +00:00
Python Maint c0a2673d18 Rebuilt for Python 3.10 2021-06-04 21:16:47 +02:00
Petr Šplíchal c31792d0e9 Enable the minimal install plan 2021-06-03 10:06:50 +02:00
Petr Šplíchal b00cf6f708 Release tmt-1.6.0 2021-06-02 16:41:44 +02:00
Petr Šplíchal 8a075ab10c Release tmt-1.5.0 2021-04-30 13:18:56 +02:00
Petr Šplíchal e33cbcf907 Release tmt-1.4.0 2021-04-07 09:08:20 +02:00
Petr Šplíchal 8c945c21ce Release tmt-1.3.1 2021-02-25 20:10:10 +01:00
Petr Šplíchal cc1bdcd1fb Release tmt-1.3.0 2021-02-24 17:29:37 +01:00
Fedora Release Engineering 4bd3e22c86 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 22:03:56 +00:00
Petr Šplíchal f58aeb00c8 Release tmt-1.2.1 2020-12-11 15:49:09 +01:00
Petr Šplíchal 6ffc416f8b Disable the minimal plan and gating config 2020-12-09 20:32:17 +01:00
Petr Šplíchal 2d5f11102a Release tmt-1.2 2020-12-09 18:08:14 +01:00
Petr Šplíchal 8cf07fcf2b Ignore rpmlint error about non-executable-script 2020-12-09 17:34:53 +01:00
Petr Šplíchal 7a3b70506e Add a new plan to cover minimal installation 2020-11-27 19:10:15 +01:00
Petr Šplíchal df1266227d Release tmt-1.1 2020-10-22 19:07:06 +02:00
Petr Šplíchal 233d93fa80 Enable all tests from the tmt repo 2020-10-19 10:57:53 +02:00
9 changed files with 1265 additions and 55 deletions
+25
View File
@@ -9,3 +9,28 @@
/tmt-0.20.tar.gz
/tmt-0.21.tar.gz
/tmt-1.0.tar.gz
/tmt-1.1.tar.gz
/tmt-1.2.tar.gz
/tmt-1.2.1.tar.gz
/tmt-1.3.0.tar.gz
/tmt-1.3.1.tar.gz
/tmt-1.4.0.tar.gz
/tmt-1.5.0.tar.gz
/tmt-1.6.0.tar.gz
/tmt-1.7.0.tar.gz
/tmt-1.8.0.tar.gz
/tmt-1.9.0.tar.gz
/tmt-1.10.0.tar.gz
/tmt-1.11.0.tar.gz
/tmt-1.12.0.tar.gz
/tmt-1.13.0.tar.gz
/tmt-1.14.0.tar.gz
/tmt-1.15.0.tar.gz
/tmt-1.16.0.tar.gz
/tmt-1.17.0.tar.gz
/tmt-1.18.0.tar.gz
/tmt-1.19.0.tar.gz
/tmt-1.20.0.tar.gz
/tmt-1.21.0.tar.gz
/tmt-1.22.0.tar.gz
/tmt-1.23.0.tar.gz
+1
View File
@@ -0,0 +1 @@
resultsdb-testcase: separate
+6 -4
View File
@@ -1,8 +1,10 @@
--- !Policy
product_versions:
# note rawhide not yet supported properly :(
- fedora-34
decision_context: bodhi_update_push_testing
- fedora-*
decision_contexts:
- bodhi_update_push_stable
subject_type: koji_build
rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0-tf.functional}
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build./plans/minimal.functional}
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build./plans/smoke.functional}
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build./plans/upstream.functional}
-7
View File
@@ -1,7 +0,0 @@
summary: Essential command line features
discover:
how: fmf
repository: https://github.com/psss/tmt
filter: 'tier: 0, 1, 2'
execute:
how: beakerlib
+12
View File
@@ -0,0 +1,12 @@
summary: Verify that the minimal package works
discover:
tests:
- name: /install/minimal
test: cd $(mktemp -d) && tmt init -t full && tmt
prepare:
summary: Ensure that only 'tmt' is installed
name: minimal
order: 90
script: dnf remove -y 'tmt-*' --exclude tmt
execute:
how: tmt
+9
View File
@@ -0,0 +1,9 @@
summary:
Upstream tests working under virtual machine
discover:
how: fmf
url: https://github.com/teemtee/tmt
ref: fedora
filter: "tag:virtual & tier:0,1"
execute:
how: tmt
+1 -1
View File
@@ -1 +1 @@
SHA512 (tmt-1.0.tar.gz) = 98cfa96e0f872a40e72d108e90a0f594563301f4ae1df8b30c53a229e96b998bcb6ae0287aec01c7f3ce231671e94cdcb6d43fac81b3c3e1036b8151b7bec78f
SHA512 (tmt-1.23.0.tar.gz) = 1ecc3ddd8a1700f0dca7747a3b426ff30bb95cdc5b3aaecbb6eb17485f94b4e72bbca2a390a5a55729b5c1e82388a066f68f33a698742ab1bd5ef49ab35742d2
+5
View File
@@ -0,0 +1,5 @@
# The detach runner is intentionally not executable
addFilter("python3-tmt.noarch: E: non-executable-script")
# Examples have .fmf used to mark metadata root
addFilter("tmt.noarch: W: hidden-file-or-dir")
+1206 -43
View File
File diff suppressed because it is too large Load Diff