chore: add e2e tests for argocd-agent web-based terminal feature#1107
chore: add e2e tests for argocd-agent web-based terminal feature#1107jparsai wants to merge 3 commits intoredhat-developer:masterfrom
Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
Skipping CI for Draft Pull Request. |
056cc91 to
736c7ca
Compare
4d460e6 to
c41eef0
Compare
|
Failing in Redis HA tests, which is not changed in this PR |
|
/test v4.14-kuttl-sequential |
1 similar comment
|
/test v4.14-kuttl-sequential |
|
@jparsai - if you keeping hitting test timeout for 4.14 (e.g. ginkgo test that fails with to In |
c41eef0 to
4788567
Compare
|
Failed due to 502 Bad Gateway from quay.io |
|
Failed due to setup error /test v4.14-kuttl-sequential |
|
Failed again to initializing pod. |
test/openshift/e2e/ginkgo/sequential/1-053_validate_argocd_agent_principal_connected_test.go
Outdated
Show resolved
Hide resolved
| Auth: "mtls:CN=([^,]+)", | ||
| LogLevel: "info", | ||
| Image: common.ArgoCDAgentPrincipalDefaultImageName, | ||
| // TODO: Use the argocd-agent image once it is released |
There was a problem hiding this comment.
Rather than using a personal image, lets wait for ArgoCDAgentPrincipalDefaultImageName to be updated in upstream before we merge.
There was a problem hiding this comment.
Yes, since 0.8.x release out, now we have agent image available having fix for OCP. I raised upstream PR, will wait for it to be merged first argoproj-labs/argocd-operator#2157
There was a problem hiding this comment.
This PR #1124 will upgrade argocd-operator version which has 0.8.1 upstream image of agent. Will revert custom image name here once it is merged.
| LogLevel: "info", | ||
| Image: common.ArgoCDAgentAgentDefaultImageName, | ||
| // TODO: Use the argocd-agent image once it is released | ||
| Image: "quay.io/jparsai/argocd-agent:1.20.1", |
test/openshift/e2e/ginkgo/sequential/1-054_validate_argocd_agent_terminal_streaming_test.go
Outdated
Show resolved
Hide resolved
test/openshift/e2e/ginkgo/sequential/1-054_validate_argocd_agent_terminal_streaming_test.go
Outdated
Show resolved
Hide resolved
4788567 to
6d0070e
Compare
Assisted by: Cursor Signed-off-by: Jayendra Parsai <jparsai@redhat.com>
Signed-off-by: Jayendra Parsai <jparsai@redhat.com>
Signed-off-by: Jayendra Parsai <jparsai@redhat.com>
68d8f23 to
df44942
Compare
|
Raised another PR #1124 to upgrade argocd-operator version. Wait for that to be merged first as we need dependency upgrade for these e2e to pass. |
This PR is to add e2e tests for argocd-agent web-based terminal, since gitops-operator tests run on OCP, it is goot to verify that agent features work on OCP without any issue.
/kind enhancement
Assisted by: Cursor
ArgoCD Agent PR having fix for web-terminal in OCP argoproj-labs/argocd-agent#848