Details
-
Story
-
Status: Done
-
Normal
-
Resolution: Done
-
None
-
Empty show more show less
-
All / Cross Project
Description
In the add_info_job method, we're opening a change and pushing files via gerrit's rest api. We should instead be cloning the repo and creating commits via git commands.
The first step to this should be to create unit tests to validate the current functionality, and to ensure that our changes don't break anything.
Attachments
JEditor
Issue Links
- blocks
-
RELENG-3893 Update self-service repo-creation process to support JCasC
- Done
While testing this change, it because a nuisance that the Nexus tests take a relatively long time, due to having some sleep calls built in. But thanks to my increased experience with unittest mocks and method patching, I knew I could patch that method to essentially be a no-op. Change https://gerrit.linuxfoundation.org/infra/c/releng/lftools/+/69720 addresses this issue.