Commit c545659
Set classname to first ID segment for Polarion matching
The previous fix cleared classname to empty, but jump.py
(helpers.py:143) requires a non-empty classname — tests
without one are skipped entirely ("doesn't have a classname
and therefore it won't be uploaded to Polarion").
jump.py builds the match key as "classname.name" (line 156).
The registered automation-test-ids have the format:
sig-installer.Suite_openshift_openstack.<category>.<desc>
Split the formatted name at the first dot so that:
- classname = "sig-installer" (first segment)
- name = "Suite_openshift_openstack.<category>.<desc>" (rest)
This produces full_name = "sig-installer.Suite_openshift_openstack..."
which matches the Polarion entries (RHOSO-11212 to RHOSO-11266).
Related-Issue: OSPRH-32990
Co-authored-by: Cursor <cursoragent@cursor.com>1 parent 4844ebf commit c545659
1 file changed
Lines changed: 6 additions & 2 deletions
Lines changed: 6 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
55 | | - | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
56 | 60 | | |
57 | 61 | | |
58 | 62 | | |
| |||
0 commit comments