Releases: rcbops/zigzag
Releases · rcbops/zigzag
Release v0.9.0
New features:
- In order to make zigzag more flexible to reduce changes to CI jobs the automatic discovery of the root test cycles parent has been implemented. The cmdline interface was updated to change the required test cycle argument
into an option. - ZigZag will now store failure messages in qTest for test runs.
Bug fixes:
- Fix case sensitivity bug in test cycle lookup
Release v0.8.0
This release adds support for pretty printing XML output on schema failures
to allow for debugging issues using CI logs.
Bug fixes:
- ASC-455 Fix for Test Name Missing from Failure Message
- ASC-456 Fix to Allow Dashes in "py.test" Filenames
Release v0.7.1
Fix for completely broken release. Previous version (0.7.0) would crash on valid JUnitXML result files.
We've decided that the program should probably work. 😀
Release v0.7.0
This release updates the results hierarchy to the new structure:
- Product Codename Release (Queens):
- Product Release Version (16.X.X)
- CI Job Name (Pipeline PM_rpc-openstack-pike-xenial_mnaio_no_artifacts-swift-system)
- Molecule Test Repo (molecule-validate-glance-deploy)
- Test Suite (default\tests) - Directory (aka MOLECULE_SCENARIO_NAME)
- Test File Name (test_default) - Test file name
- Test Class (TestGlanceImages) - Optional
- Test File Name (test_default) - Test file name
- Test Suite (default\tests) - Directory (aka MOLECULE_SCENARIO_NAME)
- Molecule Test Repo (molecule-validate-glance-deploy)
- CI Job Name (Pipeline PM_rpc-openstack-pike-xenial_mnaio_no_artifacts-swift-system)
- Product Release Version (16.X.X)
Release v0.6.1
- First available release on PyPI!
- Uses first version of pytest-rpc available on PyPI
- Now publishes start_time, end_time, and test_id
- Validates JUnitXML Against XSD
Release v0.5.0
Attaching raw JUnitXML results file to test logs uploaded to qTest. Also, added build info to test logs.