Enable regression testing for new collections associated to l2ss-py
No due date
60% complete
AC:
- Every 5 minutes, cmr is queried for new collection associations to the l2ss-py umm-s record. Associations are considered new if it exists in cmr but does not yet exist in the plain text file in this repository
- For new associations, a PR is opened for adding a collection concept id to a plain text file in this repository
- pytest tests are executed usin…
AC:
- Every 5 minutes, cmr is queried for new collection associations to the l2ss-py umm-s record. Associations are considered new if it exists in cmr but does not yet exist in the plain text file in this repository
- For new associations, a PR is opened for adding a collection concept id to a plain text file in this repository
- pytest tests are executed using the new collection as input and results are reported in the PR
- If the tests pass, the pull request is automatically merged to main
- If the tests fail, the pull request is labeled as needing attention
- All PR activity is sent as a slack notification to #harmony-l2ss-py (Channel ID: C0271N16L5A)