Commit 4844ebf
Fix Polarion test case matching in modifyE2ETags.py
The Polarion jump.py tool builds test case IDs as
"classname.name" for matching against registered automation
test IDs. Our XML had classname="no-testclass" (from Ginkgo's
SuiteDescription) and an "OTP." prefix in the test name (from
the [OTP] tag in openshift-tests output). This produced IDs
like "no-testclass.OTP.sig-installer.Suite_openshift_openstack..."
which don't match the registered Polarion entries
(sig-installer.Suite_openshift_openstack...).
Clear the classname attribute and strip the OTP prefix so
the resulting ID matches the automation-test-id format in
the RHOSO Polarion project (RHOSO-11212 through RHOSO-11266).
Related-Issue: OSPRH-32990
Co-authored-by: Cursor <cursoragent@cursor.com>1 parent fbc3536 commit 4844ebf
1 file changed
Lines changed: 3 additions & 0 deletions
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| 52 | + | |
| 53 | + | |
52 | 54 | | |
| 55 | + | |
53 | 56 | | |
54 | 57 | | |
55 | 58 | | |
| |||
0 commit comments