Uploaded image for project: 'OCP Technical Release Team'
  1. OCP Technical Release Team
  2. TRT-804

Investigate new Ginko v2 Labels to get tags out of test names

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Can't Do
    • Icon: Normal Normal
    • None
    • None
    • False
    • None
    • False

      Tags in test names for apigroups, disconnected, skipped, skippeduntil, etc, cause test names to change far too often for something that is effectively a unique identifier for the test in all our tooling. This also breaks release repo where test names are explicitly referenced for skips in some jobs.

      https://onsi.github.io/ginkgo/MIGRATING_TO_V2

      Ginko v2 adds labels that looks like they might be a suitable replacement for all metadata we embed in test names. See if we could make use. Doing so would be a broad update of all test names in origin and translating them to labels, updating test run logic to use the labels as we would strings in test names now, scanning release repo for skips that reference them.

      We could potentially try to update test names in sippy automatically to match the removal of all tags, but this will be very delicate considering possible collisions.

              Unassigned Unassigned
              rhn-engineering-dgoodwin Devan Goodwin
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: