This updates Leo's automation subdirectory (swat tests) to the latest versions of workbench-libs libraries. The latest version of service-test removes knowledge of the trial-billing SA.
This is a prerequisite for removing knowledge of trial-billing from the github workflows that run the swat tests, which in turn unblocks removing that unused SA entirely.
Testing these changes
If swat tests continue to pass, these changes are solid.
[ ] This change is covered by automated tests
NB: Rerun automation tests on this PR by commenting jenkins retest or jenkins multi-test.
[ ] I validated this change
[ ] Primary reviewer validated this change
[ ] I validated this change in the dev environment
Jira ticket: https://broadworkbench.atlassian.net/browse/AJ-268
Summary of changes
What
This updates Leo's automation subdirectory (swat tests) to the latest versions of workbench-libs libraries. The latest version of service-test removes knowledge of the trial-billing SA.
This pulls in https://github.com/broadinstitute/workbench-libs/pull/1692
I am making this change across Sam, Leo, Rawls, and Orch:
Why
This is a prerequisite for removing knowledge of trial-billing from the github workflows that run the swat tests, which in turn unblocks removing that unused SA entirely.
Testing these changes
If swat tests continue to pass, these changes are solid.
jenkins retest
orjenkins multi-test
.