action #54965
closedcoordination #58184: [saga][epic][use case] full version control awareness within openQA
Cannot inspect the source code of the tests from my fork
0%
Description
In tests like the one running in
https://openqa.opensuse.org/tests/997600
I am not able to inspect the source code of my tests. For example:
https://openqa.opensuse.org/tests/997600/modules/run_yomi/steps/1/src
I wonder if is some cache problem, as I am amending commits are force pushing them to my develop branch
https://github.com/aplanas/os-autoinst-distri-opensuse.git#yomi
Updated by okurz over 5 years ago
- Blocked by action #10192: Improve source code window added
Updated by okurz over 5 years ago
- Category set to Feature requests
- Priority changed from Normal to Low
It kinda is a caching problem, one we had since the beginning: The source code window simply shows the files from /var/lib/openqa/share/tests/$distri in the most recent state so neither referring to the state of code at the time of test execution nor pointing to any source that was coming from a git clone.
Updated by mkittler about 5 years ago
- Related to action #56789: New needles from git repository not working with openqa-clone-custom-git-refspec added
Updated by okurz almost 5 years ago
- Has duplicate action #60254: check module src code through openqa webui link not consistent with the real running code when using openqa-clone-custom-git-refspec added
Updated by okurz over 4 years ago
- Status changed from New to In Progress
- Assignee set to okurz
Updated by okurz over 4 years ago
Need a minor fix in case users use the ".git" variant of github repo URLs: https://github.com/os-autoinst/openQA/pull/2758 . Further features can go into #10192
Updated by okurz over 4 years ago
- Blocked by deleted (action #10192: Improve source code window)
Updated by okurz over 4 years ago
- Status changed from Feedback to Resolved
Was deployed on both o3 and osd. https://openqa.opensuse.org/tests/1182221 correctly shows links like https://openqa.opensuse.org/tests/1182221/modules/isosize/steps/1/src that redirect to https://github.com/okurz/os-autoinst-distri-opensuse/blob/360cc0296f8a7c618d8a82e137edadc2dece8873/tests/installation/isosize.pm# correctly.