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 YAML
field in theCreate New Application
workflow.
BigBang Version
2.33