Merge "Update CI jobs list and description in docs"

This commit is contained in:
Zuul 2021-06-11 15:44:44 +00:00 committed by Gerrit Code Review
commit d3242b4e1b
1 changed files with 111 additions and 96 deletions

View File

@ -10,100 +10,115 @@ The description of each jobs that runs in the CI when you submit a patch for
.. _table_jobs_description: .. _table_jobs_description:
.. list-table:: Table. OpenStack Ironic CI jobs description .. list-table:: Table. OpenStack Ironic CI jobs description
:widths: 53 47 :widths: 53 47
:header-rows: 1 :header-rows: 1
* - Job name * - Job name
- Description - Description
* - ironic-tox-unit-with-driver-libs-python3 * - ironic-tox-unit-with-driver-libs
- Runs Ironic unit tests with the driver dependencies installed under - Runs Ironic unit tests with the driver dependencies installed under
Python3 Python3
* - ironic-standalone * - ironic-tempest-functional-python3
- Deploys Ironic in standalone mode and runs tempest tests that match - Deploys Ironic in standalone mode and runs tempest functional tests
the regex `ironic_standalone`. that matches the regex `ironic_tempest_plugin.tests.api` under Python3
* - ironic-tempest-functional-python3 * - ironic-grenade
- Deploys Ironic in standalone mode and runs tempest functional tests - Deploys Ironic in a DevStack and runs upgrade for all enabled services.
that matches the regex `ironic_tempest_plugin.tests.api` under Python3 * - ironic-standalone
* - ironic-grenade - Deploys Ironic in standalone mode and runs tempest tests that match
- Deploys Ironic in a DevStack and runs upgrade for all enabled services. the regex `ironic_standalone`.
* - ironic-grenade-dsvm-multinode-multitenant * - ironic-standalone-redfish
- Deploys Ironic in a multinode DevStack and runs upgrade for all enabled - Deploys Ironic in standalone mode and runs tempest tests that match
services. the regex `ironic_standalone` using the redfish driver.
* - ironic-tempest-ipa-partition-pxe_ipmitool * - ironic-tempest-partition-bios-redfish-pxe
- Deploys Ironic in DevStack under Python3, configured to use dib - Deploys Ironic in DevStack, configured to use dib ramdisk partition
ramdisk partition image with `pxe` boot and `ipmi` driver. image with `pxe` boot and `redfish` driver.
Runs tempest tests that match the regex Runs tempest tests that match the regex
`ironic_tempest_plugin.tests.scenario` and deploy 1 virtual baremetal. `ironic_tempest_plugin.tests.scenario`, also deploys 1 virtual
* - ironic-tempest-partition-bios-redfish-pxe baremetal.
- Deploys Ironic in DevStack, configured to use dib ramdisk partition * - ironic-tempest-partition-uefi-redfish-vmedia
image with `pxe` boot and `redfish` driver. - Deploys Ironic in DevStack, configured to use dib ramdisk partition
Runs tempest tests that match the regex image with `vmedia` boot and `redfish` driver.
`ironic_tempest_plugin.tests.scenario`, also deploys 1 virtual Runs tempest tests that match the regex
baremetal. `ironic_tempest_plugin.tests.scenario`, also deploys 1 virtual
* - ironic-tempest-ipa-partition-uefi-pxe_ipmitool baremetal.
- Deploys Ironic in DevStack, configured to use dib ramdisk partition * - ironic-tempest-wholedisk-bios-snmp-pxe
image with `uefi` boot and `ipmi` driver. - Deploys Ironic in DevStack, configured to use a pre-built dib
Runs tempest tests that match the regex ramdisk wholedisk image that is downloaded from a Swift temporary url,
`ironic_tempest_plugin.tests.scenario`, also deploys 1 virtual `pxe` boot and `snmp` driver.
baremetal. Runs tempest tests that match the regex
* - ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode `ironic_tempest_plugin.tests.scenario` and deploys 1 virtual baremetal.
- Deploys Ironic in a multinode DevStack, configured to use a pre-build * - ironic-tempest-ipa-partition-pxe_ipmitool
tinyipa ramdisk wholedisk image that is downloaded from a Swift - Deploys Ironic in DevStack under Python3, configured to use dib
temporary url, `pxe` boot and `ipmi` driver. ramdisk partition image with `pxe` boot and `ipmi` driver.
Runs tempest tests that match the regex Runs tempest tests that match the regex
`(ironic_tempest_plugin.tests.scenario|test_schedule_to_all_nodes)` `ironic_tempest_plugin.tests.scenario` and deploy 1 virtual baremetal.
and deploys 7 virtual baremetal. * - ironic-tempest-ipa-partition-uefi-pxe_ipmitool
* - ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa - Deploys Ironic in DevStack, configured to use dib ramdisk partition
- Deploys Ironic in DevStack, configured to use a pre-build tinyipa image with `uefi` boot and `ipmi` driver.
ramdisk wholedisk image that is downloaded from a Swift temporary url, Runs tempest tests that match the regex
`pxe` boot and `ipmi` driver. `ironic_tempest_plugin.tests.scenario`, also deploys 1 virtual
Runs tempest tests that match the regex baremetal.
`ironic_tempest_plugin.tests.scenario` and deploys 1 virtual baremetal. * - ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode
* - ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-indirect - Deploys Ironic in a multinode DevStack, configured to use a pre-build
- Deploys Ironic in DevStack, configured to use a pre-built dib tinyipa ramdisk wholedisk image that is downloaded from a Swift
ramdisk wholedisk image that is downloaded from http url, `pxe` boot temporary url, `pxe` boot and `ipmi` driver.
and `ipmi` driver. Runs tempest tests that match the regex
Runs tempest tests that match the regex `(ironic_tempest_plugin.tests.scenario|test_schedule_to_all_nodes)`
`ironic_tempest_plugin.tests.scenario` and deploys 1 virtual baremetal. and deploys 7 virtual baremetal.
* - ironic-tempest-ipa-partition-bios-agent_ipmitool-indirect * - ironic-tempest-bios-ipmi-direct-tinyipa
- Deploys Ironic in DevStack, configured to use a pre-built dib - Deploys Ironic in DevStack, configured to use a pre-build tinyipa
ramdisk partition image that is downloaded from http url, `pxe` boot ramdisk wholedisk image that is downloaded from a Swift temporary url,
and `ipmi` driver. `pxe` boot and `ipmi` driver.
Runs tempest tests that match the regex Runs tempest tests that match the regex
`ironic_tempest_plugin.tests.scenario` and deploys 1 virtual baremetal. `ironic_tempest_plugin.tests.scenario` and deploys 1 virtual baremetal.
* - ironic-tempest-bfv * - ironic-tempest-bfv
- Deploys Ironic in DevStack with cinder enabled, so it can deploy - Deploys Ironic in DevStack with cinder enabled, so it can deploy
baremetal using boot from volume. baremetal using boot from volume.
Runs tempest tests that match the regex `baremetal_boot_from_volume` Runs tempest tests that match the regex `baremetal_boot_from_volume`
and deploys 3 virtual baremetal nodes using boot from volume. and deploys 3 virtual baremetal nodes using boot from volume.
* - ironic-tempest-ipa-partition-uefi-pxe-grub2 * - ironic-tempest-ipa-partition-uefi-pxe-grub2
- Deploys Ironic in DevStack, configured to use pxe with uefi and grub2 - Deploys Ironic in DevStack, configured to use pxe with uefi and grub2
and `ipmi` driver. and `ipmi` driver.
Runs tempest tests that match the regex Runs tempest tests that match the regex
`ironic_tempest_plugin.tests.scenario` and deploys 1 virtual baremetal. `ironic_tempest_plugin.tests.scenario` and deploys 1 virtual baremetal.
* - ironic-tox-bandit * - metalsmith-integration-glance-localboot-centos8-uefi
- Runs bandit security tests in a tox environment to find known issues in - Tests the integration between Ironic and Metalsmith using Glance as
the Ironic code. image source and CentOS8 with local boot and uefi.
* - ironic-tempest-ipa-wholedisk-bios-pxe_snmp * - ironic-tox-bandit
- Deploys Ironic in DevStack, configured to use a pre-built dib - Runs bandit security tests in a tox environment to find known issues in
ramdisk wholedisk image that is downloaded from a Swift temporary url, the Ironic code.
`pxe` boot and `snmp` driver. * - ironic-inspector-tempest
Runs tempest tests that match the regex - Deploys Ironic and Ironic Inspector in DevStack, configured to use a
`ironic_tempest_plugin.tests.scenario` and deploys 1 virtual baremetal. pre-build tinyipa ramdisk wholedisk image that is downloaded from a
* - ironic-inspector-tempest Swift temporary url, `pxe` boot and `ipmi` driver.
- Deploys Ironic and Ironic Inspector in DevStack, configured to use a Runs tempest tests that match the regex `InspectorBasicTest` and
pre-build tinyipa ramdisk wholedisk image that is downloaded from a deploys 1 virtual baremetal.
Swift temporary url, `pxe` boot and `ipmi` driver. * - ironic-inspector-tempest-managed-non-standalone
Runs tempest tests that match the regex `InspectorBasicTest` and - Deploys Ironic and Ironic Inspector in DevStack, configured to use a
deploys 1 virtual baremetal. pre-build tinyipa ramdisk wholedisk image that is downloaded from a
* - bifrost-integration-tinyipa-ubuntu-bionic Swift temporary url, `pxe` boot and `ipmi` driver.
- Tests the integration between Ironic and Bifrost. Boot is managed by ironic, ironic-inspector runs in non-standalone mode.
* - metalsmith-integration-glance-localboot-centos7 Runs tempest tests that match the regex `InspectorBasicTest` and
- Tests the integration between Ironic and Metalsmith using Glance as deploys 1 virtual baremetal.
image source and CentOS7 with local boot. * - ironic-inspector-tempest-partition-bios-redfish-vmedia
* - ironic-tempest-pxe_ipmitool-postgres - Deploys Ironic and Ironic Inspector in DevStack, configured to use
- Deploys Ironic in DevStack, configured to use tinyipa ramdisk partition `vmedia` boot and `redfish` driver.
image with `pxe` boot and `ipmi` driver and postgres instead of mysql. Runs tempest tests that match the regex `InspectorBasicTest` and
Runs tempest tests that match the regex deploys 1 virtual baremetal.
`ironic_tempest_plugin.tests.scenario`, also deploys 1 virtual * - ironic-tempest-ipa-wholedisk-bios-ipmi-direct-dib
baremetal. - Deploys Ironic in DevStack, configured to use a pre-built dib
ramdisk wholedisk image that is downloaded from http url, `pxe` boot
and `ipmi` driver.
Runs tempest tests that match the regex
`ironic_tempest_plugin.tests.scenario` and deploys 1 virtual baremetal.
* - bifrost-integration-tinyipa-ubuntu-focal
- Tests the integration between Ironic and Bifrost using a tinyipa image.
* - bifrost-integration-redfish-vmedia-uefi-centos-8
- Tests the integration between Ironic and Bifrost using redfish vmedia and
a dib image based on centos 8.
* - ironic-tempest-pxe_ipmitool-postgres
- Deploys Ironic in DevStack, configured to use tinyipa ramdisk partition
image with `pxe` boot and `ipmi` driver and postgres instead of mysql.
Runs tempest tests that match the regex
`ironic_tempest_plugin.tests.scenario`, also deploys 1 virtual
baremetal.