ArgoCD cypress tests looping
Bug
Description
A recent version of argocd causes issues with cypress testing, namely the Create application workflow.
This is due to argocd now trying to actively query the Repository URL field of Source in the new application. What this does is creates a feedback loop for the cypress UI where if the input is not instantaneous via the UI, it will end up clearing the active field in the cypress test, which could be Path or Repository URL in the Source section, and will effectively loop on the cy.get for that field until it times out. Need to account for this in a cypress test refactor.
Options to resolve may be:
- Create stopgaps or a way to bypass the modal interaction request that is causing the issue
- Use the
Edit as YAMLfield in theCreate New Applicationworkflow.
BigBang Version
2.33