Page MenuHomePhabricator

Add support for alternate channels files to make testing/debugging easier
Closed, ResolvedPublicFeature

Description

End to end testing would be less complicated if a deployment could specify alternate config files for gerrit and phab channel mappings. Right now I'm doing ugly things like uncommitted edits to the src/wikibugs2/channels.yaml and src/wikibugs2/gerrit-channels.yaml files instead.

Details

TitleReferenceAuthorSource BranchDest Branch
Testing enhancements: settings for SAL announce and channel filestoolforge-repos/wikibugs2!12bd808work/bd808/more-testing-fixesmain
Customize query in GitLab

Event Timeline

bd808 changed the task status from Open to In Progress.Mar 6 2024, 3:40 AM
bd808 claimed this task.
bd808 moved this task from Backlog to Doing on the Wikibugs board.

This has expanded in my working copy to also include addressing the # TODO use the channelfilter module comment in wikibugs2.gerrit.channel_filter. That in turn leads to unifying the format of the two slightly different configuration files. I think this is going to be nice in the end, but it is a bit bigger amount of technical debt work than I initially expected to be taking on for this task.

Mentioned in SAL (#wikimedia-cloud) [2024-03-07T21:22:04Z] <wmbot~bd808@tools-sgebastion-11> Updated to c42300f (T359230, T359202, T359228)