action #54965
coordination #58184: [saga][epic][use case] full version control awareness within openQA, e.g. user forks and branches, fully versioned test schedules and configuration settings
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
Related issues
History
#1
Updated by okurz almost 4 years ago
- Blocked by action #10192: Improve source code window added
#2
Updated by okurz almost 4 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.
#3
Updated by okurz over 3 years ago
- Parent task set to #58184
#4
Updated by mkittler over 3 years ago
- Related to action #56789: New needles from git repository not working with openqa-clone-custom-git-refspec added
#5
Updated by okurz over 3 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
#6
Updated by okurz over 3 years ago
- Status changed from New to In Progress
- Assignee set to okurz
#8
Updated by okurz over 3 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
#9
Updated by okurz over 3 years ago
- Blocked by deleted (action #10192: Improve source code window)
#10
Updated by okurz over 3 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.