Closed g7 closed 10 months ago
Drafting, checking the failing tests
Patch coverage has no change and project coverage change: -6.64%
:warning:
Comparison is base (
fe4936c
) 28.48% compared to head (97a461e
) 21.84%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
openSUSE.org
namespace on OBS, if it was hardcoded and without exception check then someone run this bot on OBS will just crashing, perhaps maintenance team still use this script on OBS, I'm not sure either--factory
param to replace the default Factory project, ReviewBot will have it at least, if TagChecker needs a specific Factory project then it can resuse it everywhere else in the check_tags_in_request.pyopenSUSE:Factory
project on IBS but an inherited openSUSE.org:openSUSE:Factory
; vice versa, there is no openSUSE.org:
namespace on OBS but a openSUSE:Factory
exists.. even if you worked out the testdata and have had a passed tests, but it doesn't matches the realityHi, thanks for the review:
Yes, I think the only user of that would be check_tags_in_requests.py, missing projects are already handled gracefully.
But as for 3) indeed it works as well, got swayed by running it manually to debug another thing in the check_tags_in_request bot (totally overlooking --factory
), looking at the gocd pipeline it already works as it should, so this is indeed useless :upside_down_face:
Thanks again and sorry for the noise!
The IBS instance embeds the whole project space of build.opensuse.org under openSUSE.org:.
This change allows for the changelog checker to search there as well, thus fixing checkTagNotRequired() when running inside the IBS.