- Set workflow step name as junit test suite name
- Set HTML report title
- Render HTML report all test case rows collapsed
- Add tobiko release version and Git commit to
reported environment metadata
Change-Id: Id827146d1f8455047dd5eedfa90171da8be02ea5
- ensure there quota limits before creating a new server
- ensure a server is in desired state (ACTIVE or SHUTOFF)
Change-Id: Id91123fd4ca4114d92bc7b836257e64505b10404
test_kill_ovn_controller should be skipped on devstack because the
ovn-controller process is not started automatically
test_restart_ovn_controller was using docker because the ovn-controller
service name was wrong
Change-Id: Ia3f70a23f676fbbc2b3d129df1fac77bdadfcd29
In commit [1] simple grep of the journalctl output was replaced with
"--grep" option for journalctl. That is fine as this will grep log on
the remote machine and send less data over the network to the Tobiko
runner but it wasn't working as it should because regex should be
in the quotation marks.
This patch fixes that by adding quotes around regex.
This patch also increase time in which logs are checked. It was only
5 minutes but it's not really reliable e.g. on the gate so it's now
increased to 30 minutes.
[1] https://review.opendev.org/c/x/tobiko/+/764351
Change-Id: I1ad3cd9886e0a85647e5a5f98363b10c49967f2c
In the L3HA router test don't fail imediately when there is no master
router found. Sometimes it may take a while before keepalived will
negotiate proper statuses on nodes.
This patch adds retry mechanism to the function which gets master and
backup agents and waits 60 seconds for agents with correct statuses.
Change-Id: Ic8c053a2cd4994f0ad7757670835ffa84dfa06cc
It was removed in [1] but it is needed to properly build documentation
on the readthedocs service.
Also, as requirements-check job is checking doc/requirements.txt file
and has troubles with parsing such included files, this patch proposes
new requirements file only for readthedocs builds. This new file simply
includes all other our requirements files.
[1] https://review.opendev.org/c/x/tobiko/+/769109
Change-Id: I428b23db94c65a6138e3d3039fb28bac24c8ea8b
Since few days our docs builds on readthedocs.org are failing.
It's most likely due to the "unexpected indentadion" error in
sphinx.
This patch fixes that error so docs should be build properly again.
Change-Id: Ie9b45379e5b0ca93dbc282e3670278793412256d
Due to BZ1890895, test_reboot_computes_recovery is not stable. This test
was applying a hard reboot to the compute nodes. The test is replaced by
test_soft_reboot_computes_recovery until BZ1890895 is resolved
Change-Id: If2d68bfbfed3c1b149929ec05a8e83f3720cc174
Namespace should be only created if there is VM with router that is set
as a default gateway. Need to verify that there will be no namespace
created on the compute node where VM is connected to the external
network. The same network is used as the default gateway for the router
Change-Id: I4aa338a0eaa1d50f043129e7628a8693bfcc272b
Decorator allows to skip test if it is executed in OSP of incorrect
version. Version may be higher/lower to the specifed version or can
be matched exactly
Change-Id: I926794de8380c5276c0d398c325063c5c190d7eb
lower-constraints Tox environment where incorrectly using
the upper upper constraints file from OpenStack requirements
project
Change-Id: I2d1db74899e1892b041c76109d8bcf7f4c116d56