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