blob: 1be91a6a5e9b280274a74cc4c63757c79d8fc698 [file] [log] [blame]
John L. Villalovose13f6b62017-12-14 12:07:37 -08001- project:
Doug Hellmannfd691502018-08-16 09:43:11 -04002 templates:
3 - check-requirements
Doug Hellmanndab1c6a2018-08-16 09:44:48 -04004 - publish-openstack-docs-pti
Doug Hellmannfd691502018-08-16 09:43:11 -04005 - tempest-plugin-jobs
John L. Villalovose13f6b62017-12-14 12:07:37 -08006 check:
7 jobs:
Dmitry Tantsur6fe29d22019-01-02 12:15:46 +01008 # NOTE(dtantsur): keep N-3 and older non-voting for these jobs.
Riccardo Pittau72b14d52019-03-08 09:54:36 +01009 - ironic-standalone
Takashi Kajinami61e18d12024-10-07 21:03:56 +090010 - ironic-standalone-2024.2
Julia Kregerd199a6e2024-04-02 17:01:31 -070011 - ironic-standalone-2024.1
Takashi Kajinami61e18d12024-10-07 21:03:56 +090012 - ironic-standalone-2023.2:
13 voting: false
Julia Kregerd199a6e2024-04-02 17:01:31 -070014 - ironic-standalone-2023.1:
Julia Kregerc228c682023-05-04 07:10:02 -070015 voting: false
Iury Gregory Melo Ferreiraee7491f2019-01-09 15:05:17 +010016 - ironic-tempest-functional-python3
Takashi Kajinami61e18d12024-10-07 21:03:56 +090017 - ironic-tempest-functional-python3-2024.2
Julia Kregerd199a6e2024-04-02 17:01:31 -070018 - ironic-tempest-functional-python3-2024.1
19 - ironic-tempest-functional-python3-2023.2:
Julia Kregerc228c682023-05-04 07:10:02 -070020 voting: false
Takashi Kajinami61e18d12024-10-07 21:03:56 +090021 - ironic-tempest-functional-rbac-scope-enforced-2024.2
Julia Kregerd199a6e2024-04-02 17:01:31 -070022 - ironic-tempest-functional-rbac-scope-enforced-2024.1
Takashi Kajinami61e18d12024-10-07 21:03:56 +090023 - ironic-tempest-functional-rbac-scope-enforced-2023.2:
24 voting: false
25 - ironic-tempest-functional-rbac-scope-enforced-2023.1:
26 voting: false
Julia Kreger982d1772022-03-30 16:40:44 -070027 - ironic-standalone-anaconda
Takashi Kajinami61e18d12024-10-07 21:03:56 +090028 - ironic-standalone-anaconda-2024.2
Julia Kregerd199a6e2024-04-02 17:01:31 -070029 - ironic-standalone-anaconda-2024.1
Takashi Kajinami61e18d12024-10-07 21:03:56 +090030 - ironic-standalone-anaconda-2023.2:
31 voting: false
Julia Kregerd199a6e2024-04-02 17:01:31 -070032 - ironic-standalone-anaconda-2023.1:
33 voting: false
Dmitry Tantsur0cc7aa92020-05-07 12:01:56 +020034 - ironic-standalone-redfish
Takashi Kajinami61e18d12024-10-07 21:03:56 +090035 - ironic-standalone-redfish-2024.2
Julia Kregerd199a6e2024-04-02 17:01:31 -070036 - ironic-standalone-redfish-2024.1
Takashi Kajinami61e18d12024-10-07 21:03:56 +090037 - ironic-standalone-redfish-2023.2:
38 voting: false
Julia Kregerd199a6e2024-04-02 17:01:31 -070039 - ironic-standalone-redfish-2023.1:
Riccardo Pittaue7ae6062021-11-25 15:18:10 +010040 voting: false
Julia Kreger540ab0c2024-09-05 12:54:02 -070041 # NOTE(dtantsur): inspector is deprecated and rarely sees any changes,
42 # no point in running many jobs
43 - ironic-inspector-tempest
Takashi Kajinami61e18d12024-10-07 21:03:56 +090044 - ironic-inspector-tempest-2024.2:
45 voting: false
Julia Kreger540ab0c2024-09-05 12:54:02 -070046 - ironic-inspector-tempest-2024.1:
47 voting: false
Dmitry Tantsur0cc7aa92020-05-07 12:01:56 +020048 # NOTE(dtantsur): these jobs cover rarely changed tests and are quite
49 # unstable, so keep them non-voting.
Julia Kregerfeb584a2024-05-07 09:10:51 -070050 # NOTE(TheJulia): Except this first one so we can validate fixes to
51 # the base tests as we make them.
52 - ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode
Takashi Kajinami61e18d12024-10-07 21:03:56 +090053 - ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-2024.2:
54 voting: false
Julia Kregerd199a6e2024-04-02 17:01:31 -070055 - ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-2024.1:
56 voting: false
Julia Kregercaae7cc2023-11-02 14:54:31 -070057 - ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-2023.2:
58 voting: false
Julia Kregerc0d1a982023-05-18 17:53:09 -070059 - ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-2023.1:
60 voting: false
Julia Kreger540ab0c2024-09-05 12:54:02 -070061 - ironic-inspector-tempest-discovery:
Riccardo Pittaue7ae6062021-11-25 15:18:10 +010062 voting: false
John L. Villalovose13f6b62017-12-14 12:07:37 -080063 gate:
64 jobs:
Riccardo Pittau72b14d52019-03-08 09:54:36 +010065 - ironic-standalone
Takashi Kajinami61e18d12024-10-07 21:03:56 +090066 - ironic-standalone-2024.2
Julia Kregerd199a6e2024-04-02 17:01:31 -070067 - ironic-standalone-2024.1
Iury Gregory Melo Ferreiraee7491f2019-01-09 15:05:17 +010068 - ironic-tempest-functional-python3
Takashi Kajinami61e18d12024-10-07 21:03:56 +090069 - ironic-tempest-functional-python3-2024.2
Julia Kregerd199a6e2024-04-02 17:01:31 -070070 - ironic-tempest-functional-python3-2024.1
Takashi Kajinami61e18d12024-10-07 21:03:56 +090071 - ironic-tempest-functional-rbac-scope-enforced-2024.2
Julia Kregerd199a6e2024-04-02 17:01:31 -070072 - ironic-tempest-functional-rbac-scope-enforced-2024.1
Julia Kreger540ab0c2024-09-05 12:54:02 -070073 - ironic-standalone-anaconda
Takashi Kajinami61e18d12024-10-07 21:03:56 +090074 - ironic-standalone-anaconda-2024.2
Julia Kreger540ab0c2024-09-05 12:54:02 -070075 - ironic-standalone-anaconda-2024.1
Dmitry Tantsur0cc7aa92020-05-07 12:01:56 +020076 - ironic-standalone-redfish
Takashi Kajinami61e18d12024-10-07 21:03:56 +090077 - ironic-standalone-redfish-2024.2
Julia Kregerd199a6e2024-04-02 17:01:31 -070078 - ironic-standalone-redfish-2024.1
Julia Kreger540ab0c2024-09-05 12:54:02 -070079 - ironic-inspector-tempest