Skip to content

Releases: rcbops/zigzag

Release v0.9.0

04 May 22:48
0550188
Compare
Choose a tag to compare

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

27 Apr 15:57
a729d33
Compare
Choose a tag to compare

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

20 Apr 15:28
52362f0
Compare
Choose a tag to compare

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

19 Apr 19:30
d87c3d5
Compare
Choose a tag to compare

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

Release v0.6.1

13 Apr 15:22
d36a3fb
Compare
Choose a tag to compare
  • 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

10 Apr 20:44
560834d
Compare
Choose a tag to compare

Attaching raw JUnitXML results file to test logs uploaded to qTest. Also, added build info to test logs.