<testsuites id="" name="" tests="72" failures="0" skipped="2" errors="2" time="1210.0034640000001">
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-07-02T11:52:04.339Z" hostname="e2e-e2e-tests-go[github-tekton-quay]" tests="6" failures="0" skipped="0" time="731.037" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="98.932">
<system-out>
<![CDATA[2026-07-02 11:52:05.812 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-dotlhxrf {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:05.813 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-dotlhxrf'... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:05.819 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:05.884 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:05.911 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:05.914 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:05.915 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:05.946 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:05.947 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:05.947 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:06.237 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-dotlhxrf, ID: 0791ff29-c992-45c5-9e1e-f5c39108fe8a {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:06.237 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-dotlhxrf to be completed... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:06.238 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 0791ff29-c992-45c5-9e1e-f5c39108fe8a to complete... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:06.334 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:06.335 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 0791ff29-c992-45c5-9e1e-f5c39108fe8a: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:11.738 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:11.739 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 0791ff29-c992-45c5-9e1e-f5c39108fe8a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:16.768 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:16.769 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 0791ff29-c992-45c5-9e1e-f5c39108fe8a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:21.888 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:21.889 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 0791ff29-c992-45c5-9e1e-f5c39108fe8a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:27.041 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:27.042 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 0791ff29-c992-45c5-9e1e-f5c39108fe8a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:32.065 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:32.065 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 0791ff29-c992-45c5-9e1e-f5c39108fe8a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:37.107 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:37.107 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 0791ff29-c992-45c5-9e1e-f5c39108fe8a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:42.135 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:42.135 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 0791ff29-c992-45c5-9e1e-f5c39108fe8a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:47.163 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:47.164 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 0791ff29-c992-45c5-9e1e-f5c39108fe8a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:52.191 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:52.192 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 10/24 for task 0791ff29-c992-45c5-9e1e-f5c39108fe8a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:57.228 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:57.228 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:57.228 [[32mINFO [0m] rhdh.developer-hub: Task 0791ff29-c992-45c5-9e1e-f5c39108fe8a completed successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:57.229 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-dotlhxrf' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:57.229 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-dotlhxrf {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:57.244 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Waiting for initial CI deployment of e2e-tests-go-dotlhxrf...
2026-07-02 11:52:57.245 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-dotlhxrf-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:57.245 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-dotlhxrf-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:57.448 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 55f0c1b91ed8395cd23539f49fd53483433aad48 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Waiting for ArgoCD CI application to sync to commit: 55f0c1b91ed8395cd23539f49fd53483433aad48
2026-07-02 11:52:57.480 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-dotlhxrf-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 55f0c1b91ed8395cd23539f49fd53483433aad48) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:52:57.480 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:16.216 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-dotlhxrf-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:16.216 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:44.672 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-dotlhxrf-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:44.673 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:44.673 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:44.673 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 55f0c1b91ed8395cd23539f49fd53483433aad48 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-07-02 11:53:44.673 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:44.674 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-go-dotlhxrf (GitHub + Tekton CI) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:44.674 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-go-dotlhxrf {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:44.674 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:44.674 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-go-dotlhxrf {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:44.706 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-dotlhxrf {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:44.735 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-dotlhxrf-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:44.735 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-go-dotlhxrf {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:44.735 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
<system-err>
<![CDATA[(node:122) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="327.725">
<system-out>
<![CDATA[2026-07-02 11:53:44.766 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:44.766 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:44.766 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:48.548 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1782993224767 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:49.997 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-dotlhxrf/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:49.998 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-go-dotlhxrf/pull/1 with SHA: 0d57dc0d3c288b8dcfe03935b411d94257a0813a {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:49.998 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-dotlhxrf... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:49.998 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-dotlhxrf, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:50.020 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-dotlhxrf {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:50.020 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-dotlhxrf. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:50.020 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-dotlhxrf | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-dotlhxrf, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:59.502 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-dotlhxrf {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:59.504 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:59.504 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-dotlhxrf-on-pull-request-6g9sx {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:59.504 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-dotlhxrf-on-pull-request-6g9sx was triggered by promotion PR #1 in e2e-tests-go-dotlhxrf {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:59.505 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-dotlhxrf-on-pull-request-6g9sx to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:59.568 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-dotlhxrf-on-pull-request-6g9sx in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:59.569 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-dotlhxrf-on-pull-request-6g9sx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:59.569 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-dotlhxrf-on-pull-request-6g9sx status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:53:59.569 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-dotlhxrf-on-pull-request-6g9sx | Status: running | Reason: Pipeline e2e-tests-go-dotlhxrf-on-pull-request-6g9sx not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:54:29.625 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-dotlhxrf-on-pull-request-6g9sx in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:54:29.626 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-dotlhxrf-on-pull-request-6g9sx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:54:29.626 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-dotlhxrf-on-pull-request-6g9sx status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:54:29.626 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-dotlhxrf-on-pull-request-6g9sx | Status: running | Reason: Pipeline e2e-tests-go-dotlhxrf-on-pull-request-6g9sx not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:54:59.695 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-dotlhxrf-on-pull-request-6g9sx in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:54:59.695 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-dotlhxrf-on-pull-request-6g9sx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:54:59.695 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-dotlhxrf-on-pull-request-6g9sx status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:54:59.695 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-dotlhxrf-on-pull-request-6g9sx | Status: running | Reason: Pipeline e2e-tests-go-dotlhxrf-on-pull-request-6g9sx not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:55:29.777 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-dotlhxrf-on-pull-request-6g9sx in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:55:29.777 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-dotlhxrf-on-pull-request-6g9sx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:55:29.778 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-dotlhxrf-on-pull-request-6g9sx status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:55:29.778 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-dotlhxrf-on-pull-request-6g9sx | Status: running | Reason: Pipeline e2e-tests-go-dotlhxrf-on-pull-request-6g9sx not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:55:59.819 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-dotlhxrf-on-pull-request-6g9sx in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:55:59.820 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-dotlhxrf-on-pull-request-6g9sx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:55:59.820 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-dotlhxrf-on-pull-request-6g9sx status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:55:59.820 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-go-dotlhxrf-on-pull-request-6g9sx | Status: running | Reason: Pipeline e2e-tests-go-dotlhxrf-on-pull-request-6g9sx not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:56:29.899 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-dotlhxrf-on-pull-request-6g9sx in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:56:29.899 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-dotlhxrf-on-pull-request-6g9sx status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:56:29.900 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-dotlhxrf-on-pull-request-6g9sx status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:56:29.900 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:56:29.909 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-dotlhxrf-on-pull-request-6g9sx was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:56:29.909 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:56:32.520 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 36b0dfa73ba4fb2161292e3830af7b7576c08baf {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:56:32.521 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-go-dotlhxrf... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:56:32.521 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-dotlhxrf, event type: push {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:56:32.555 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-dotlhxrf {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:56:32.555 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:56:32.555 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-dotlhxrf | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-dotlhxrf, event: push, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:56:42.160 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-dotlhxrf {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:56:42.160 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:56:42.160 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-dotlhxrf-on-push-2w5n5 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:56:42.160 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-dotlhxrf-on-push-2w5n5 was triggered by on-push pipeline after merging #1 in e2e-tests-go-dotlhxrf {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:56:42.161 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-dotlhxrf-on-push-2w5n5 to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:56:42.201 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-dotlhxrf-on-push-2w5n5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:56:42.201 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-dotlhxrf-on-push-2w5n5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:56:42.202 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-dotlhxrf-on-push-2w5n5 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:56:42.202 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-dotlhxrf-on-push-2w5n5 | Status: running | Reason: Pipeline e2e-tests-go-dotlhxrf-on-push-2w5n5 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:57:12.255 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-dotlhxrf-on-push-2w5n5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:57:12.255 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-dotlhxrf-on-push-2w5n5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:57:12.255 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-dotlhxrf-on-push-2w5n5 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:57:12.255 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-dotlhxrf-on-push-2w5n5 | Status: running | Reason: Pipeline e2e-tests-go-dotlhxrf-on-push-2w5n5 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:57:42.335 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-dotlhxrf-on-push-2w5n5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:57:42.336 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-dotlhxrf-on-push-2w5n5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:57:42.336 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-dotlhxrf-on-push-2w5n5 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:57:42.336 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-dotlhxrf-on-push-2w5n5 | Status: running | Reason: Pipeline e2e-tests-go-dotlhxrf-on-push-2w5n5 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:58:12.376 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-dotlhxrf-on-push-2w5n5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:58:12.377 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-dotlhxrf-on-push-2w5n5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:58:12.377 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-dotlhxrf-on-push-2w5n5 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:58:12.377 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-dotlhxrf-on-push-2w5n5 | Status: running | Reason: Pipeline e2e-tests-go-dotlhxrf-on-push-2w5n5 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:58:42.443 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-dotlhxrf-on-push-2w5n5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:58:42.443 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-dotlhxrf-on-push-2w5n5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:58:42.443 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-dotlhxrf-on-push-2w5n5 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:58:42.444 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-go-dotlhxrf-on-push-2w5n5 | Status: running | Reason: Pipeline e2e-tests-go-dotlhxrf-on-push-2w5n5 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:12.485 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-dotlhxrf-on-push-2w5n5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:12.486 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-dotlhxrf-on-push-2w5n5 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:12.486 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-dotlhxrf-on-push-2w5n5 status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:12.486 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:12.489 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-dotlhxrf-on-push-2w5n5 was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:12.489 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="29.008">
<system-out>
<![CDATA[2026-07-02 11:59:12.541 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-dotlhxrf-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:12.541 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-dotlhxrf-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:12.729 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': ac0da741ff394d5dedd28e8f64365db7ecff0dc1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:12.730 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:12.730 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-dotlhxrf-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:12.815 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-dotlhxrf-development using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:13.534 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:13.534 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-dotlhxrf-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:13.691 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-dotlhxrf-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-go-dotlhxrf-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-dotlhxrf-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-dotlhxrf/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (55f0c1b)
Health Status:      Healthy

GROUP               KIND        NAMESPACE             NAME                   STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                         tssc-app-development   Succeeded  Synced         namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-go-dotlhxrf  Synced     Healthy        service/e2e-tests-go-dotlhxrf created
apps                Deployment  tssc-app-development  e2e-tests-go-dotlhxrf  Synced     Healthy        deployment.apps/e2e-tests-go-dotlhxrf created
route.openshift.io  Route       tssc-app-development  e2e-tests-go-dotlhxrf  Synced     Healthy        route.route.openshift.io/e2e-tests-go-dotlhxrf created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:13.691 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-dotlhxrf-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:20.088 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T11:59:14+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-dotlhxrf    Synced  Healthy              
2026-07-02T11:59:14+00:00                         Service  tssc-app-development  e2e-tests-go-dotlhxrf    Synced  Healthy              
2026-07-02T11:59:14+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-dotlhxrf    Synced  Healthy              
2026-07-02T11:59:15+00:00   apps  Deployment  tssc-app-development  e2e-tests-go-dotlhxrf  OutOfSync  Healthy              
2026-07-02T11:59:18+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T11:59:19+00:00                       Namespace                        tssc-app-development   Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T11:59:19+00:00                         Service  tssc-app-development  e2e-tests-go-dotlhxrf    Synced   Healthy              service/e2e-tests-go-dotlhxrf unchanged
2026-07-02T11:59:19+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-dotlhxrf  OutOfSync  Healthy              deployment.apps/e2e-tests-go-dotlhxrf configured
2026-07-02T11:59:19+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-dotlhxrf    Synced   Healthy              route.route.openshift.io/e2e-tests-go-dotlhxrf unchanged
2026-07-02T11:59:19+00:00   apps  Deployment  tssc-app-development  e2e-tests-go-dotlhxrf    Synced  Progressing              deployment.apps/e2e-tests-go-dotlhxrf configured

Name:               tssc-gitops/e2e-tests-go-dotlhxrf-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-go-dotlhxrf-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-dotlhxrf-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-dotlhxrf/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (ac0da74)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      ac0da741ff394d5dedd28e8f64365db7ecff0dc1
Phase:              Succeeded
Start:              2026-07-02 11:59:15 +0000 UTC
Finished:           2026-07-02 11:59:19 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development   Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-go-dotlhxrf  Synced     Healthy            service/e2e-tests-go-dotlhxrf unchanged
apps                Deployment  tssc-app-development  e2e-tests-go-dotlhxrf  Synced     Progressing        deployment.apps/e2e-tests-go-dotlhxrf configured
route.openshift.io  Route       tssc-app-development  e2e-tests-go-dotlhxrf  Synced     Healthy            route.route.openshift.io/e2e-tests-go-dotlhxrf unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:20.170 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-dotlhxrf-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:20.170 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-dotlhxrf-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-dotlhxrf-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:28.911 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-dotlhxrf-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:28.912 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-dotlhxrf-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-dotlhxrf-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:41.491 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-dotlhxrf-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:41.491 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:41.517 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-dotlhxrf-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:41.517 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:41.517 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:41.517 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: ac0da741ff394d5dedd28e8f64365db7ecff0dc1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:41.517 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: ac0da741ff394d5dedd28e8f64365db7ecff0dc1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:41.519 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="132.106">
<system-out>
<![CDATA[2026-07-02 11:59:41.545 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-dotlhxrf/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:41.545 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-dotlhxrf/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:41.673 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-dotlhxrf/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:41.674 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-dotlhxrf/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-dotlhxrf:36b0dfa73ba4fb2161292e3830af7b7576c08baf {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:41.675 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:41.706 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:41.707 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-go-dotlhxrf:36b0dfa73ba4fb2161292e3830af7b7576c08baf {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:41.707 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-dotlhxrf/overlays/stage/deployment-patch.yaml in repo e2e-tests-go-dotlhxrf-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:41.961 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:41.961 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-go-dotlhxrf:36b0dfa73ba4fb2161292e3830af7b7576c08baf" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:45.728 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1782993581707 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:47.170 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-dotlhxrf-gitops/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:47.171 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:47.171 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-go-dotlhxrf-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:47.171 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-dotlhxrf-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:47.172 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-dotlhxrf-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:47.200 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-dotlhxrf-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:47.200 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-dotlhxrf-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:47.201 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-dotlhxrf-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-dotlhxrf-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:55.349 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-dotlhxrf-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:55.349 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:55.349 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:55.349 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph was triggered by promotion PR #1 in e2e-tests-go-dotlhxrf-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:55.350 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:55.384 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:55.384 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:55.384 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 11:59:55.384 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph | Status: running | Reason: Pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:00:25.438 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:00:25.438 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:00:25.439 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:00:25.439 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph | Status: running | Reason: Pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:00:55.503 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:00:55.504 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:00:55.504 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:00:55.504 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph | Status: running | Reason: Pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:25.556 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:25.556 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:25.557 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:25.557 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:25.561 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:25.562 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:27.410 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: a64dc3719d3d3df753e475f92c35cfcdc95cf30c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:27.410 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: a64dc3719d3d3df753e475f92c35cfcdc95cf30c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:27.410 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:27.411 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-dotlhxrf-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:27.490 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-dotlhxrf-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:28.527 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:28.528 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-dotlhxrf-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:28.662 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-dotlhxrf-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-go-dotlhxrf-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-dotlhxrf-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-dotlhxrf/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (ac0da74)
Health Status:      Healthy

GROUP               KIND        NAMESPACE       NAME                   STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                   tssc-app-stage         Succeeded  Synced         namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-go-dotlhxrf  Synced     Healthy        service/e2e-tests-go-dotlhxrf created
apps                Deployment  tssc-app-stage  e2e-tests-go-dotlhxrf  Synced     Healthy        deployment.apps/e2e-tests-go-dotlhxrf created
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-dotlhxrf  Synced     Healthy        route.route.openshift.io/e2e-tests-go-dotlhxrf created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:28.663 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-dotlhxrf-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:34.484 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:01:29+00:00                         Service  tssc-app-stage  e2e-tests-go-dotlhxrf    Synced  Healthy              
2026-07-02T12:01:29+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-dotlhxrf    Synced  Healthy              
2026-07-02T12:01:29+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-dotlhxrf    Synced  Healthy              
2026-07-02T12:01:32+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:01:33+00:00                       Namespace                        tssc-app-stage   Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:01:33+00:00                         Service  tssc-app-stage  e2e-tests-go-dotlhxrf    Synced   Healthy              service/e2e-tests-go-dotlhxrf unchanged
2026-07-02T12:01:33+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-dotlhxrf    Synced   Healthy              deployment.apps/e2e-tests-go-dotlhxrf configured
2026-07-02T12:01:33+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-dotlhxrf    Synced   Healthy              route.route.openshift.io/e2e-tests-go-dotlhxrf unchanged

Name:               tssc-gitops/e2e-tests-go-dotlhxrf-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-go-dotlhxrf-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-dotlhxrf-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-dotlhxrf/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a64dc37)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      a64dc3719d3d3df753e475f92c35cfcdc95cf30c
Phase:              Succeeded
Start:              2026-07-02 12:01:28 +0000 UTC
Finished:           2026-07-02 12:01:33 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage         Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-go-dotlhxrf  Synced     Healthy            service/e2e-tests-go-dotlhxrf unchanged
apps                Deployment  tssc-app-stage  e2e-tests-go-dotlhxrf  Synced     Progressing        deployment.apps/e2e-tests-go-dotlhxrf configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-dotlhxrf  Synced     Healthy            route.route.openshift.io/e2e-tests-go-dotlhxrf unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:34.562 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-dotlhxrf-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:34.562 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-dotlhxrf-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-dotlhxrf-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:43.681 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-dotlhxrf-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:43.681 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-dotlhxrf-stage | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-dotlhxrf-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:53.318 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-dotlhxrf-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:53.318 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:53.351 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-dotlhxrf-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:53.352 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:53.352 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:53.352 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: a64dc3719d3d3df753e475f92c35cfcdc95cf30c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:53.352 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: a64dc3719d3d3df753e475f92c35cfcdc95cf30c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:53.355 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:53.355 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:53.355 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:53.356 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:53.388 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:53.648 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:2b2755f9-2c42-4d93-a3de-efee6692f658/1 found from Promotion Pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7d6ph logs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="143.04">
<system-out>
<![CDATA[2026-07-02 12:01:53.672 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-dotlhxrf/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:53.672 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-dotlhxrf/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:53.818 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-dotlhxrf/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:53.818 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-dotlhxrf/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-dotlhxrf:36b0dfa73ba4fb2161292e3830af7b7576c08baf {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:53.820 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:53.847 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:53.847 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-go-dotlhxrf:36b0dfa73ba4fb2161292e3830af7b7576c08baf {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:53.847 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-dotlhxrf/overlays/prod/deployment-patch.yaml in repo e2e-tests-go-dotlhxrf-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:53.964 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:53.964 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-go-dotlhxrf:36b0dfa73ba4fb2161292e3830af7b7576c08baf" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:57.871 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1782993713847 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:59.396 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-dotlhxrf-gitops/pull/2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:59.397 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:59.397 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-go-dotlhxrf-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:59.397 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-go-dotlhxrf-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:59.397 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-dotlhxrf-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:59.429 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-dotlhxrf-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:59.429 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:01:59.429 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-dotlhxrf-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-dotlhxrf-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:02:07.186 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-dotlhxrf-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:02:07.187 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:02:07.187 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:02:07.187 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz was triggered by promotion PR #2 in e2e-tests-go-dotlhxrf-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:02:07.187 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:02:07.221 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:02:07.221 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:02:07.221 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:02:07.221 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz | Status: running | Reason: Pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:02:37.293 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:02:37.293 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:02:37.293 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:02:37.293 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz | Status: running | Reason: Pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:03:07.331 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:03:07.331 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:03:07.331 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:03:07.331 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz | Status: running | Reason: Pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:03:37.385 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:03:37.386 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:03:37.386 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:03:37.386 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:03:37.388 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:03:37.388 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:03:50.294 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: efbfaa0730b35d6d1983df5f8c49dd38a1b6de32 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:03:50.294 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: efbfaa0730b35d6d1983df5f8c49dd38a1b6de32 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:03:50.295 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:03:50.295 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-dotlhxrf-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:03:50.374 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-dotlhxrf-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:03:51.254 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:03:51.255 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-dotlhxrf-prod' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:03:51.405 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-dotlhxrf-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-go-dotlhxrf-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-dotlhxrf-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-dotlhxrf/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a64dc37)
Health Status:      Healthy

GROUP               KIND        NAMESPACE      NAME                   STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                  tssc-app-prod          Succeeded  Synced         namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-go-dotlhxrf  Synced     Healthy        service/e2e-tests-go-dotlhxrf created
apps                Deployment  tssc-app-prod  e2e-tests-go-dotlhxrf  Synced     Healthy        deployment.apps/e2e-tests-go-dotlhxrf created
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-dotlhxrf  Synced     Healthy        route.route.openshift.io/e2e-tests-go-dotlhxrf created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:03:51.405 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-dotlhxrf-prod' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:03:56.805 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:03:51+00:00                         Service  tssc-app-prod  e2e-tests-go-dotlhxrf    Synced  Healthy              
2026-07-02T12:03:51+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-dotlhxrf    Synced  Healthy              
2026-07-02T12:03:51+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-dotlhxrf    Synced  Healthy              
2026-07-02T12:03:55+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:03:56+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-dotlhxrf    Synced   Healthy              deployment.apps/e2e-tests-go-dotlhxrf configured
2026-07-02T12:03:56+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-dotlhxrf    Synced   Healthy              route.route.openshift.io/e2e-tests-go-dotlhxrf unchanged
2026-07-02T12:03:56+00:00                       Namespace                        tssc-app-prod   Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:03:56+00:00                         Service  tssc-app-prod  e2e-tests-go-dotlhxrf    Synced   Healthy              service/e2e-tests-go-dotlhxrf unchanged
2026-07-02T12:03:56+00:00   apps  Deployment  tssc-app-prod  e2e-tests-go-dotlhxrf  OutOfSync  Progressing              deployment.apps/e2e-tests-go-dotlhxrf configured

Name:               tssc-gitops/e2e-tests-go-dotlhxrf-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-go-dotlhxrf-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-dotlhxrf-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-dotlhxrf/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (efbfaa0)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      efbfaa0730b35d6d1983df5f8c49dd38a1b6de32
Phase:              Succeeded
Start:              2026-07-02 12:03:51 +0000 UTC
Finished:           2026-07-02 12:03:56 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod          Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-go-dotlhxrf  Synced     Healthy            service/e2e-tests-go-dotlhxrf unchanged
apps                Deployment  tssc-app-prod  e2e-tests-go-dotlhxrf  Synced     Progressing        deployment.apps/e2e-tests-go-dotlhxrf configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-dotlhxrf  Synced     Healthy            route.route.openshift.io/e2e-tests-go-dotlhxrf unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:03:56.882 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-dotlhxrf-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:03:56.883 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-dotlhxrf-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-dotlhxrf-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:05.009 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-dotlhxrf-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:05.009 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-dotlhxrf-prod | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-dotlhxrf-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.377 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-dotlhxrf-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.377 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.402 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-dotlhxrf-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.403 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.403 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.403 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: efbfaa0730b35d6d1983df5f8c49dd38a1b6de32 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.403 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: efbfaa0730b35d6d1983df5f8c49dd38a1b6de32 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.405 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.405 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.405 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.406 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.439 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.709 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:2b2755f9-2c42-4d93-a3de-efee6692f658/1 found from Promotion Pipeline e2e-tests-go-dotlhxrf-gitops-on-pull-request-7bjkz logs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
<system-err>
<![CDATA[PUT /repos/rhtap-rhdh-qe/e2e-tests-go-dotlhxrf-gitops/pulls/2/merge - 500 with id UNKNOWN in 10022ms
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts" time="0.226">
<system-out>
<![CDATA[2026-07-02 12:04:16.823 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:2b2755f9-2c42-4d93-a3de-efee6692f658/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.823 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-dotlhxrf:36b0dfa73ba4fb2161292e3830af7b7576c08baf and document ID urn:uuid:2b2755f9-2c42-4d93-a3de-efee6692f658/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.824 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-dotlhxrf:36b0dfa73ba4fb2161292e3830af7b7576c08baf and document ID: urn:uuid:2b2755f9-2c42-4d93-a3de-efee6692f658/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.824 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-dotlhxrf:36b0dfa73ba4fb2161292e3830af7b7576c08baf at https://server-tssc-tpa.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.890 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-dotlhxrf:36b0dfa73ba4fb2161292e3830af7b7576c08baf' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.891 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:2b2755f9-2c42-4d93-a3de-efee6692f658/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.891 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-dotlhxrf:36b0dfa73ba4fb2161292e3830af7b7576c08baf, Published: 2026-07-02T11:58:12Z, SHA256: sha256:2da0efc2190d41c97032eba9517b325f85ab54ca99cf920d74951300a3532810 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.891 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:2b2755f9-2c42-4d93-a3de-efee6692f658/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.891 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-dotlhxrf:36b0dfa73ba4fb2161292e3830af7b7576c08baf and document ID urn:uuid:2b2755f9-2c42-4d93-a3de-efee6692f658/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.892 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-dotlhxrf:36b0dfa73ba4fb2161292e3830af7b7576c08baf and document ID: urn:uuid:2b2755f9-2c42-4d93-a3de-efee6692f658/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.892 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-dotlhxrf:36b0dfa73ba4fb2161292e3830af7b7576c08baf at https://server-tssc-tpa.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.953 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-dotlhxrf:36b0dfa73ba4fb2161292e3830af7b7576c08baf' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.953 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:2b2755f9-2c42-4d93-a3de-efee6692f658/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.953 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-dotlhxrf:36b0dfa73ba4fb2161292e3830af7b7576c08baf, Published: 2026-07-02T11:58:12Z, SHA256: sha256:2da0efc2190d41c97032eba9517b325f85ab54ca99cf920d74951300a3532810 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.953 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:2b2755f9-2c42-4d93-a3de-efee6692f658/1,urn:uuid:2b2755f9-2c42-4d93-a3de-efee6692f658/1 found in TPA!!! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-07-02 12:04:16.955 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-go-dotlhxrf:36b0dfa73ba4fb2161292e3830af7b7576c08baf {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-07-02T11:52:04.339Z" hostname="e2e-e2e-tests-go[github-azure-quay]" tests="6" failures="0" skipped="0" time="641.454" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="128.499">
<system-out>
<![CDATA[2026-07-02 11:52:05.782 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-lnsfjgae {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:05.783 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-lnsfjgae'... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:05.791 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:05.888 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:05.889 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:05.890 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:05.890 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:05.922 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:05.950 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:05.953 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:05.953 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:05.983 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:05.983 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:05.984 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:06.304 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-lnsfjgae, ID: 6f89c633-9d05-4494-a1ce-6b26fa5ca9f8 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:06.304 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-lnsfjgae to be completed... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:06.305 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 6f89c633-9d05-4494-a1ce-6b26fa5ca9f8 to complete... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:06.439 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:06.439 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 6f89c633-9d05-4494-a1ce-6b26fa5ca9f8: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:11.765 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:11.766 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 6f89c633-9d05-4494-a1ce-6b26fa5ca9f8: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:16.831 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:16.831 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 6f89c633-9d05-4494-a1ce-6b26fa5ca9f8: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:21.901 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:21.902 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 6f89c633-9d05-4494-a1ce-6b26fa5ca9f8: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:27.062 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:27.062 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 6f89c633-9d05-4494-a1ce-6b26fa5ca9f8: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:32.084 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:32.085 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 6f89c633-9d05-4494-a1ce-6b26fa5ca9f8: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:37.110 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:37.110 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:37.110 [[32mINFO [0m] rhdh.developer-hub: Task 6f89c633-9d05-4494-a1ce-6b26fa5ca9f8 completed successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:37.110 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-lnsfjgae' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:37.111 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-lnsfjgae {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:37.124 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Waiting for initial CI deployment of e2e-tests-go-lnsfjgae...
2026-07-02 11:52:37.125 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-lnsfjgae-gitops, branch: main {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:37.125 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-lnsfjgae-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:37.345 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': a83be1a28f49bb90918818b5757b5da279454a8f {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Waiting for ArgoCD CI application to sync to commit: a83be1a28f49bb90918818b5757b5da279454a8f
2026-07-02 11:52:37.371 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-go-lnsfjgae-development' in namespace 'tssc-gitops': Error: HTTP-Code: 404
Message: Unknown API Status Code!
Body: "{\"kind\":\"Status\",\"apiVersion\":\"v1\",\"metadata\":{},\"status\":\"Failure\",\"message\":\"applications.argoproj.io \\\"e2e-tests-go-lnsfjgae-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-go-lnsfjgae-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"4a2a82b3-aa5e-4950-a1e7-d05acbce4e1c","cache-control":"no-cache, private","connection":"close","content-length":"284","content-type":"application/json","date":"Thu, 02 Jul 2026 11:52:37 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"49522950-5fff-4781-ab3e-a637af55ea46","x-kubernetes-pf-prioritylevel-uid":"3a3529f7-8601-4165-8115-4c470ee647bb"} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:37.372 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:52.656 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-lnsfjgae-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: a83be1a28f49bb90918818b5757b5da279454a8f) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:52:52.657 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:28.755 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-lnsfjgae-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:28.755 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:28.755 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:28.755 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: a83be1a28f49bb90918818b5757b5da279454a8f {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-07-02 11:53:28.756 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:28.756 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-go-lnsfjgae {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:28.757 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-go-lnsfjgae... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:28.965 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:29.326 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:29.327 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-go-lnsfjgae {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:29.327 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-go-lnsfjgae... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:29.328 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:29.328 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:36.213 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-lnsfjgae branch 'main' with commit SHA: c141aeb32372ea75cedd0c342faf610e1a4aef3b {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:36.214 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: c141aeb32372ea75cedd0c342faf610e1a4aef3b {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:37.169 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-lnsfjgae-gitops branch 'main' with commit SHA: a3101e7915bcf1b890e9ed2dd1477e73118ac8c7 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:37.170 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: a3101e7915bcf1b890e9ed2dd1477e73118ac8c7 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:37.170 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-go-lnsfjgae for component e2e-tests-go-lnsfjgae... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:37.202 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-go-lnsfjgae for component e2e-tests-go-lnsfjgae... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:37.203 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-go-lnsfjgae for component e2e-tests-go-lnsfjgae... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:37.203 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:37.203 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:37.272 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:37.289 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:37.564 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-lnsfjgae-gitops type=github name=e2e-tests-go-lnsfjgae-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:37.564 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:37.998 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-lnsfjgae type=github name=e2e-tests-go-lnsfjgae {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:37.999 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:41.855 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10298?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:41.904 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 10298... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:41.905 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10298?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:42.180 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10299?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:42.225 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 10299... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:42.226 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10299?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:46.244 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-lnsfjgae-gitops". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:46.245 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-go-lnsfjgae {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:46.763 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-lnsfjgae". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:46.763 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-go-lnsfjgae {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:46.763 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-go-lnsfjgae... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:46.790 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-lnsfjgae {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:46.790 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-lnsfjgae {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:46.791 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-lnsfjgae-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:46.791 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-lnsfjgae-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:46.791 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:46.792 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:46.792 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:46.792 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:50.675 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-go-lnsfjgae {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:50.675 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:50.730 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/5279?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:50.817 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-go-lnsfjgae {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:50.817 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:50.875 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/5279?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:51.025 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:51.025 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:51.068 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:51.095 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:51.096 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:51.200 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:58.259 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-go-lnsfjgae {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:58.259 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-go-lnsfjgae... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:58.259 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:58.260 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-go-lnsfjgae {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:58.260 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-go-lnsfjgae-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:58.386 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:58.386 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:1bc44fb02c949e325482acdb2a1e99fe45a810159ea47ee44decfd96e079443d {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:58.407 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:53:58.407 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:1bc44fb02c949e325482acdb2a1e99fe45a810159ea47ee44decfd96e079443d {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:05.243 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-lnsfjgae branch 'main' with commit SHA: 68139d8e412d0389d62c7104a67ade9a87b09c10 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:05.244 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 68139d8e412d0389d62c7104a67ade9a87b09c10 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:06.225 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-lnsfjgae-gitops branch 'main' with commit SHA: f06ed6a5390a8366bb373aa2605cddf0f2bd9a8e {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:06.226 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: f06ed6a5390a8366bb373aa2605cddf0f2bd9a8e {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:06.226 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-go-lnsfjgae {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:06.226 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-go-lnsfjgae {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:06.226 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-go-lnsfjgae {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:06.226 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:06.227 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-go-lnsfjgae {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:06.227 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:10.175 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:14.026 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10299 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:14.026 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10299/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:14.067 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 10299 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:14.067 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16724?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:14.126 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10298 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:14.127 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10298/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:14.168 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 10298 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:14.168 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Found 1 total builds {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:14.169 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 1 builds match filters {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:14.169 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 0 builds filtered out {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:14.169 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:14.169 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing batch 1/1 (1 builds) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:14.170 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16724?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:14.271 [[32mINFO [0m] azure.pipeline: [Azure] Successfully cancelled build 16724 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:14.272 [[32mINFO [0m] rhtap.core.integration.ci.base: ✅ [Azure] Cancelled build 16724 in e2e-tests-go-lnsfjgae (status: inProgress) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:14.272 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Batch 1/1 complete: 1 succeeded, 0 rejected {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:14.272 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Cancellation complete: {total=1, cancelled=1, failed=0, skipped=0, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:14.272 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
]]>
</system-out>
<system-err>
<![CDATA[(node:125) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="232.312">
<system-out>
<![CDATA[2026-07-02 11:54:14.298 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:14.298 [[32mINFO [0m] utils.test.common: Using azure for github repository {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:14.299 [[32mINFO [0m] utils.test.common: Creating a direct commit on source repo on github repository ... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:14.299 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Test commit from TSSC e2e test {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:18.104 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-lnsfjgae branch 'main' with commit SHA: 1c0efea88228f5f65e99f7a814446e5deb8c9930 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:18.104 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 1c0efea88228f5f65e99f7a814446e5deb8c9930 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:18.104 [[32mINFO [0m] utils.test.common: Created commit with SHA: 1c0efea88228f5f65e99f7a814446e5deb8c9930 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:28.111 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for commit 1c0efea88228f5f65e99f7a814446e5deb8c9930 on main branch in e2e-tests-go-lnsfjgae... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:28.111 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:31.891 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:35.755 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10299 and 10298 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:35.755 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10299 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:35.756 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10299/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:35.798 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10299 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:35.798 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10298 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:35.799 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10298/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:35.843 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 10298 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:35.843 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16726?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:35.843 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16724?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:35.938 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure builds: [
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16726"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16726"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16726/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16726/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10299"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "4b4c3c1f-db5e-4e66-a647-f12d44d94a9d"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "1c0efea88228f5f65e99f7a814446e5deb8c9930",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-go-lnsfjgae"
    },
    "id": 16726,
    "buildNumber": "20260702.2",
    "status": "inProgress",
    "queueTime": "2026-07-02T11:54:20.2501783Z",
    "startTime": "2026-07-02T11:54:23.4908506Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16726",
    "definition": {
      "drafts": [],
      "id": 10299,
      "name": "e2e-tests-go-lnsfjgae",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10299?revision=2",
      "uri": "vstfs:///Build/Definition/10299",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 2,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/16726",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "1c0efea88228f5f65e99f7a814446e5deb8c9930",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-07-02T11:54:23.5Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "4b4c3c1f-db5e-4e66-a647-f12d44d94a9d"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16726/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-go-lnsfjgae",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-go-lnsfjgae",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  },
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16724"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16724"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16724/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16724/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10299"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "9f0084dc-cea2-4000-be45-0ce01deeb6b8"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "68139d8e412d0389d62c7104a67ade9a87b09c10",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:1bc44fb02c949e325482acdb2a1e99fe45a810159ea47ee44decfd96e079443d",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-go-lnsfjgae"
    },
    "id": 16724,
    "buildNumber": "20260702.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-07-02T11:54:07.5204055Z",
    "startTime": "2026-07-02T11:54:11.1341634Z",
    "finishTime": "2026-07-02T11:54:33.9537799Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16724",
    "definition": {
      "drafts": [],
      "id": 10299,
      "name": "e2e-tests-go-lnsfjgae",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10299?revision=2",
      "uri": "vstfs:///Build/Definition/10299",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 1,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/16724",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "68139d8e412d0389d62c7104a67ade9a87b09c10",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-07-02T11:54:34.067Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "9f0084dc-cea2-4000-be45-0ce01deeb6b8"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16724/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-go-lnsfjgae",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-go-lnsfjgae",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:35.938 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16726"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16726"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16726/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16726/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10299"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"4b4c3c1f-db5e-4e66-a647-f12d44d94a9d"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"1c0efea88228f5f65e99f7a814446e5deb8c9930","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-go-lnsfjgae"},"id":16726,"buildNumber":"20260702.2","status":"inProgress","queueTime":"2026-07-02T11:54:20.2501783Z","startTime":"2026-07-02T11:54:23.4908506Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16726","definition":{"drafts":[],"id":10299,"name":"e2e-tests-go-lnsfjgae","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10299?revision=2","uri":"vstfs:///Build/Definition/10299","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/16726","sourceBranch":"refs/heads/main","sourceVersion":"1c0efea88228f5f65e99f7a814446e5deb8c9930","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"individualCI","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-07-02T11:54:23.5Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"orchestrationPlan":{"planId":"4b4c3c1f-db5e-4e66-a647-f12d44d94a9d"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16726/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-go-lnsfjgae","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-go-lnsfjgae","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:35.939 [[32mINFO [0m] utils.test.common: Pipeline 10299-16726 was triggered by commit 1c0efea88228f5f65e99f7a814446e5deb8c9930 on main branch in e2e-tests-go-lnsfjgae {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:35.939 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 10299-16726 to finish... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:35.940 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10299/runs/16726?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:35.996 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10299-16726 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:54:35.997 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 10299-16726 | Status: running | Reason: Pipeline 10299-16726 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:55:05.997 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10299/runs/16726?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:55:06.085 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10299-16726 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:55:06.085 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 10299-16726 | Status: running | Reason: Pipeline 10299-16726 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:55:36.102 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10299/runs/16726?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:55:36.184 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10299-16726 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:55:36.184 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: 10299-16726 | Status: running | Reason: Pipeline 10299-16726 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:56:06.185 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10299/runs/16726?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:56:06.260 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10299-16726 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:56:06.260 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: 10299-16726 | Status: running | Reason: Pipeline 10299-16726 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:56:36.261 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10299/runs/16726?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:56:36.331 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10299-16726 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:56:36.331 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: 10299-16726 | Status: running | Reason: Pipeline 10299-16726 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:57:06.333 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10299/runs/16726?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:57:06.416 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10299-16726 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:57:06.417 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: 10299-16726 | Status: running | Reason: Pipeline 10299-16726 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:57:36.441 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10299/runs/16726?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:57:36.519 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10299-16726 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:57:36.519 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 7] 🔄 Pipeline: 10299-16726 | Status: running | Reason: Pipeline 10299-16726 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:06.520 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10299/runs/16726?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:06.597 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10299-16726 status: success {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:06.597 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:06.607 [[32mINFO [0m] utils.test.common: azure pipeline 10299-16726 was successful {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:06.607 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="28.884">
<system-out>
<![CDATA[2026-07-02 11:58:06.700 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-lnsfjgae-gitops, branch: main {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:06.700 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-lnsfjgae-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:06.936 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': a091488e3ebc2d424bd99d6e3775f2d4d464bdea {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:06.936 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:06.937 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-lnsfjgae-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:07.031 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-lnsfjgae-development using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:07.792 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:07.792 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-lnsfjgae-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:07.983 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-lnsfjgae-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-go-lnsfjgae-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-lnsfjgae-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-lnsfjgae/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (f06ed6a)
Health Status:      Healthy

GROUP               KIND        NAMESPACE             NAME                   STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                         tssc-app-development   Succeeded  Synced         namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-go-lnsfjgae  Synced     Healthy        service/e2e-tests-go-lnsfjgae created
apps                Deployment  tssc-app-development  e2e-tests-go-lnsfjgae  Synced     Healthy        deployment.apps/e2e-tests-go-lnsfjgae created
route.openshift.io  Route       tssc-app-development  e2e-tests-go-lnsfjgae  Synced     Healthy        route.route.openshift.io/e2e-tests-go-lnsfjgae created
 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:07.984 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-lnsfjgae-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:14.813 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T11:58:08+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-lnsfjgae    Synced  Healthy              
2026-07-02T11:58:08+00:00                         Service  tssc-app-development  e2e-tests-go-lnsfjgae    Synced  Healthy              
2026-07-02T11:58:08+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-lnsfjgae    Synced  Healthy              
2026-07-02T11:58:12+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T11:58:14+00:00                       Namespace                        tssc-app-development   Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T11:58:14+00:00                         Service  tssc-app-development  e2e-tests-go-lnsfjgae    Synced   Healthy              service/e2e-tests-go-lnsfjgae unchanged
2026-07-02T11:58:14+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-lnsfjgae    Synced   Healthy              deployment.apps/e2e-tests-go-lnsfjgae configured
2026-07-02T11:58:14+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-lnsfjgae    Synced   Healthy              route.route.openshift.io/e2e-tests-go-lnsfjgae unchanged
2026-07-02T11:58:14+00:00   apps  Deployment  tssc-app-development  e2e-tests-go-lnsfjgae  OutOfSync  Progressing              deployment.apps/e2e-tests-go-lnsfjgae configured

Name:               tssc-gitops/e2e-tests-go-lnsfjgae-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-go-lnsfjgae-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-lnsfjgae-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-lnsfjgae/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a091488)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      a091488e3ebc2d424bd99d6e3775f2d4d464bdea
Phase:              Succeeded
Start:              2026-07-02 11:58:08 +0000 UTC
Finished:           2026-07-02 11:58:14 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development   Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-go-lnsfjgae  Synced     Healthy            service/e2e-tests-go-lnsfjgae unchanged
apps                Deployment  tssc-app-development  e2e-tests-go-lnsfjgae  Synced     Progressing        deployment.apps/e2e-tests-go-lnsfjgae configured
route.openshift.io  Route       tssc-app-development  e2e-tests-go-lnsfjgae  Synced     Healthy            route.route.openshift.io/e2e-tests-go-lnsfjgae unchanged
 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:14.891 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-lnsfjgae-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:14.892 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-lnsfjgae-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-lnsfjgae-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:22.616 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-lnsfjgae-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:22.617 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-lnsfjgae-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-lnsfjgae-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:35.488 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-lnsfjgae-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:35.488 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:35.510 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-lnsfjgae-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:35.511 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:35.511 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:35.511 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: a091488e3ebc2d424bd99d6e3775f2d4d464bdea {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:35.511 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: a091488e3ebc2d424bd99d6e3775f2d4d464bdea {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:35.514 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="123.286">
<system-out>
<![CDATA[2026-07-02 11:58:35.541 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-lnsfjgae/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:35.542 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-lnsfjgae/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:35.652 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-lnsfjgae/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:35.653 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-lnsfjgae/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-lnsfjgae:azure-1c0efea88228f5f65e99f7a814446e5deb8c9930 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:35.654 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:35.683 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:35.684 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-go-lnsfjgae:azure-1c0efea88228f5f65e99f7a814446e5deb8c9930 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:35.684 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-lnsfjgae/overlays/stage/deployment-patch.yaml in repo e2e-tests-go-lnsfjgae-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:35.780 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:35.780 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-go-lnsfjgae:azure-1c0efea88228f5f65e99f7a814446e5deb8c9930" {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:39.557 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1782993515684 in your fork {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:43.098 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-lnsfjgae-gitops/pull/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:43.098 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:43.099 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-go-lnsfjgae-gitops repository {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:43.099 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #1 in e2e-tests-go-lnsfjgae-gitops... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:43.099 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:47.165 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:51.398 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10299 and 10298 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:51.398 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10299 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:51.399 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10299/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:51.445 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10299 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:51.445 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10298 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:51.446 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10298/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:51.507 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 10298 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:51.508 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha 4922a566e7a205bba85ee65d73aa5e2a9ef32362 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:51.508 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build undefined {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:58:51.508 [[31mERROR[0m] utils.test.common: Attempt 1 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:11.424 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:15.451 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:19.327 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10299 and 10298 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:19.327 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10299 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:19.328 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10299/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:19.371 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10299 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:19.372 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10298 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:19.372 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10298/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:19.420 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 10298 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:19.420 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha 4922a566e7a205bba85ee65d73aa5e2a9ef32362 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:19.420 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16734?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:19.502 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16734"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16734"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16734/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16734/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10298"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"9dc1b309-ad6b-4384-ad97-7c7b57549b23"}],"triggerInfo":{"pr.sourceBranch":"promote-to-stage-1782993515684","pr.sourceSha":"4922a566e7a205bba85ee65d73aa5e2a9ef32362","pr.id":"3978006549","pr.title":"Promote to stage environment","pr.number":"1","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":16734,"buildNumber":"20260702.1","status":"inProgress","queueTime":"2026-07-02T11:58:50.3685662Z","startTime":"2026-07-02T11:58:54.5033355Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16734","definition":{"drafts":[],"id":10298,"name":"e2e-tests-go-lnsfjgae-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10298?revision=2","uri":"vstfs:///Build/Definition/10298","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":1,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/16734","sourceBranch":"refs/pull/1/merge","sourceVersion":"ee6dabfaff9b0e33793ecd88e781945728bf40b5","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-07-02T11:58:54.51Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3978006549\",\"system.pullRequest.pullRequestNumber\":\"1\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-stage-1782993515684\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-lnsfjgae-gitops.git\",\"system.pullRequest.sourceCommitId\":\"4922a566e7a205bba85ee65d73aa5e2a9ef32362\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"9dc1b309-ad6b-4384-ad97-7c7b57549b23"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16734/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-go-lnsfjgae-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-go-lnsfjgae-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:19.503 [[32mINFO [0m] utils.test.common: Pipeline 10298-16734 was triggered by promotion PR #1 in e2e-tests-go-lnsfjgae-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:19.503 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 10298-16734 to finish... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:19.503 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10298/runs/16734?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:19.559 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10298-16734 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:19.559 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 10298-16734 | Status: running | Reason: Pipeline 10298-16734 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:49.564 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10298/runs/16734?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:49.639 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10298-16734 status: success {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:49.640 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:49.642 [[32mINFO [0m] utils.test.common: azure pipeline 10298-16734 was successful {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:49.643 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:51.598 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 2cd85e7c5fd06cb20733ad4f94db1840d0ecf9ae {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:51.599 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 2cd85e7c5fd06cb20733ad4f94db1840d0ecf9ae {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:51.599 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:51.599 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-lnsfjgae-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:51.686 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-lnsfjgae-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:52.712 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:52.712 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-lnsfjgae-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:52.856 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-lnsfjgae-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-go-lnsfjgae-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-lnsfjgae-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-lnsfjgae/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a091488)
Health Status:      Healthy

GROUP               KIND        NAMESPACE       NAME                   STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                   tssc-app-stage         Succeeded  Synced         namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-go-lnsfjgae  Synced     Healthy        service/e2e-tests-go-lnsfjgae created
apps                Deployment  tssc-app-stage  e2e-tests-go-lnsfjgae  Synced     Healthy        deployment.apps/e2e-tests-go-lnsfjgae created
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-lnsfjgae  Synced     Healthy        route.route.openshift.io/e2e-tests-go-lnsfjgae created
 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:52.857 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-lnsfjgae-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:59.338 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T11:59:53+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-lnsfjgae    Synced  Healthy              
2026-07-02T11:59:53+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-lnsfjgae    Synced  Healthy              
2026-07-02T11:59:53+00:00                         Service  tssc-app-stage  e2e-tests-go-lnsfjgae    Synced  Healthy              
2026-07-02T11:59:56+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T11:59:57+00:00                       Namespace                        tssc-app-stage   Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T11:59:57+00:00                         Service  tssc-app-stage  e2e-tests-go-lnsfjgae    Synced   Healthy              service/e2e-tests-go-lnsfjgae unchanged
2026-07-02T11:59:57+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-lnsfjgae    Synced   Healthy              deployment.apps/e2e-tests-go-lnsfjgae configured
2026-07-02T11:59:57+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-lnsfjgae    Synced   Healthy              route.route.openshift.io/e2e-tests-go-lnsfjgae unchanged
2026-07-02T11:59:57+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-lnsfjgae  OutOfSync  Progressing              deployment.apps/e2e-tests-go-lnsfjgae configured

Name:               tssc-gitops/e2e-tests-go-lnsfjgae-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-go-lnsfjgae-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-lnsfjgae-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-lnsfjgae/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (2cd85e7)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      2cd85e7c5fd06cb20733ad4f94db1840d0ecf9ae
Phase:              Succeeded
Start:              2026-07-02 11:59:53 +0000 UTC
Finished:           2026-07-02 11:59:57 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage         Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-go-lnsfjgae  Synced     Healthy            service/e2e-tests-go-lnsfjgae unchanged
apps                Deployment  tssc-app-stage  e2e-tests-go-lnsfjgae  Synced     Progressing        deployment.apps/e2e-tests-go-lnsfjgae configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-lnsfjgae  Synced     Healthy            route.route.openshift.io/e2e-tests-go-lnsfjgae unchanged
 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:59.415 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-lnsfjgae-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 11:59:59.416 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-lnsfjgae-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-lnsfjgae-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:08.447 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-lnsfjgae-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:08.447 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-lnsfjgae-stage | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-lnsfjgae-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:19.911 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-lnsfjgae-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:19.911 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:19.938 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-lnsfjgae-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:19.938 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:19.939 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:19.939 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 2cd85e7c5fd06cb20733ad4f94db1840d0ecf9ae {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:19.939 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 2cd85e7c5fd06cb20733ad4f94db1840d0ecf9ae {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:19.940 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:19.940 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:19.941 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 10298 logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:19.941 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10298/runs/16734/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:30.178 [[33mWARN [0m] azure.pipeline: [AZURE-RETRY 1/6] Pipeline: 10298-16734, Log: 8 | Status: Failed | Reason: Error: getaddrinfo ENOTFOUND dev.azure.com {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:38.824 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:bf96fd57-e209-4974-9971-ef99d97fbb5f/1 found from Promotion Pipeline 10298 logs {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="126.839">
<system-out>
<![CDATA[2026-07-02 12:00:38.847 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-lnsfjgae/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:38.847 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-lnsfjgae/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:38.979 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-lnsfjgae/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:38.980 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-lnsfjgae/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-lnsfjgae:azure-1c0efea88228f5f65e99f7a814446e5deb8c9930 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:38.981 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:39.009 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:39.009 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-go-lnsfjgae:azure-1c0efea88228f5f65e99f7a814446e5deb8c9930 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:39.010 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-lnsfjgae/overlays/prod/deployment-patch.yaml in repo e2e-tests-go-lnsfjgae-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:39.155 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:39.155 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-go-lnsfjgae:azure-1c0efea88228f5f65e99f7a814446e5deb8c9930" {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:43.150 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1782993639010 in your fork {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:44.662 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-lnsfjgae-gitops/pull/2 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:44.663 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:44.663 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-go-lnsfjgae-gitops repository {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:44.663 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #2 in e2e-tests-go-lnsfjgae-gitops... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:44.663 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:49.967 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:54.506 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10299 and 10298 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:54.506 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10299 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:54.506 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10299/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:54.555 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10299 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:54.555 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10298 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:54.556 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10298/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:54.605 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 10298 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:54.606 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 2 with sha 5f8c5bbc40888be1f7e4f0be655d79d06dd59294 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:54.606 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build undefined {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:00:54.606 [[31mERROR[0m] utils.test.common: Attempt 1 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:01:05.955 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:01:09.935 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:01:14.116 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10299 and 10298 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:01:14.117 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10299 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:01:14.117 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10299/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:01:14.164 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10299 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:01:14.165 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10298 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:01:14.165 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10298/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:01:14.213 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10298 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:01:14.213 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 2 with sha 5f8c5bbc40888be1f7e4f0be655d79d06dd59294 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:01:14.213 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16737?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:01:14.279 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16737"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16737"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16737/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16737/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10298"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"633512e1-2830-4caa-81f7-0bd3f8ff5ee8"}],"triggerInfo":{"pr.sourceBranch":"promote-to-prod-1782993639010","pr.sourceSha":"5f8c5bbc40888be1f7e4f0be655d79d06dd59294","pr.id":"3978020193","pr.title":"Promote to prod environment","pr.number":"2","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":16737,"buildNumber":"20260702.2","status":"inProgress","queueTime":"2026-07-02T12:00:56.0056116Z","startTime":"2026-07-02T12:00:59.7870949Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16737","definition":{"drafts":[],"id":10298,"name":"e2e-tests-go-lnsfjgae-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10298?revision=2","uri":"vstfs:///Build/Definition/10298","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/16737","sourceBranch":"refs/pull/2/merge","sourceVersion":"db15758b1e5333dd3fb8f7d03348e37d3076066a","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-07-02T12:00:59.793Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3978020193\",\"system.pullRequest.pullRequestNumber\":\"2\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-prod-1782993639010\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-lnsfjgae-gitops.git\",\"system.pullRequest.sourceCommitId\":\"5f8c5bbc40888be1f7e4f0be655d79d06dd59294\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"633512e1-2830-4caa-81f7-0bd3f8ff5ee8"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16737/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-go-lnsfjgae-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-go-lnsfjgae-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:01:14.279 [[32mINFO [0m] utils.test.common: Pipeline 10298-16737 was triggered by promotion PR #2 in e2e-tests-go-lnsfjgae-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:01:14.280 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 10298-16737 to finish... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:01:14.280 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10298/runs/16737?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:01:14.333 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10298-16737 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:01:14.333 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 10298-16737 | Status: running | Reason: Pipeline 10298-16737 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:01:44.350 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10298/runs/16737?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:01:44.481 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10298-16737 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:01:44.482 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 10298-16737 | Status: running | Reason: Pipeline 10298-16737 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:14.490 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10298/runs/16737?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:14.574 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10298-16737 status: success {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:14.574 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:14.576 [[32mINFO [0m] utils.test.common: azure pipeline 10298-16737 was successful {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:14.576 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:16.472 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 13ca767d334cf5f4198fbb0dad88cd847c5f412f {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:16.473 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 13ca767d334cf5f4198fbb0dad88cd847c5f412f {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:16.473 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:16.473 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-lnsfjgae-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:16.558 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-lnsfjgae-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:17.397 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:17.398 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-lnsfjgae-prod' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:17.611 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-lnsfjgae-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-go-lnsfjgae-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-lnsfjgae-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-lnsfjgae/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (2cd85e7)
Health Status:      Healthy

GROUP               KIND        NAMESPACE      NAME                   STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                  tssc-app-prod          Succeeded  Synced         namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-go-lnsfjgae  Synced     Healthy        service/e2e-tests-go-lnsfjgae created
apps                Deployment  tssc-app-prod  e2e-tests-go-lnsfjgae  Synced     Healthy        deployment.apps/e2e-tests-go-lnsfjgae created
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-lnsfjgae  Synced     Healthy        route.route.openshift.io/e2e-tests-go-lnsfjgae created
 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:17.611 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-lnsfjgae-prod' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:23.919 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:02:18+00:00                         Service  tssc-app-prod  e2e-tests-go-lnsfjgae    Synced  Healthy              
2026-07-02T12:02:18+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-lnsfjgae    Synced  Healthy              
2026-07-02T12:02:18+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-lnsfjgae    Synced  Healthy              
2026-07-02T12:02:21+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:02:23+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-lnsfjgae    Synced   Healthy              route.route.openshift.io/e2e-tests-go-lnsfjgae unchanged
2026-07-02T12:02:23+00:00                       Namespace                        tssc-app-prod   Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:02:23+00:00                         Service  tssc-app-prod  e2e-tests-go-lnsfjgae    Synced   Healthy              service/e2e-tests-go-lnsfjgae unchanged
2026-07-02T12:02:23+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-lnsfjgae    Synced   Healthy              deployment.apps/e2e-tests-go-lnsfjgae configured
2026-07-02T12:02:23+00:00   apps  Deployment  tssc-app-prod  e2e-tests-go-lnsfjgae  OutOfSync  Progressing              deployment.apps/e2e-tests-go-lnsfjgae configured

Name:               tssc-gitops/e2e-tests-go-lnsfjgae-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-go-lnsfjgae-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-lnsfjgae-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-lnsfjgae/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (13ca767)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      13ca767d334cf5f4198fbb0dad88cd847c5f412f
Phase:              Succeeded
Start:              2026-07-02 12:02:17 +0000 UTC
Finished:           2026-07-02 12:02:23 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod          Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-go-lnsfjgae  Synced     Healthy            service/e2e-tests-go-lnsfjgae unchanged
apps                Deployment  tssc-app-prod  e2e-tests-go-lnsfjgae  Synced     Progressing        deployment.apps/e2e-tests-go-lnsfjgae configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-lnsfjgae  Synced     Healthy            route.route.openshift.io/e2e-tests-go-lnsfjgae unchanged
 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:24.034 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-lnsfjgae-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:24.035 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-lnsfjgae-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-lnsfjgae-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:33.493 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-lnsfjgae-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:33.493 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-lnsfjgae-prod | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-lnsfjgae-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:45.268 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-lnsfjgae-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:45.268 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:45.293 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-lnsfjgae-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:45.293 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:45.294 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:45.294 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 13ca767d334cf5f4198fbb0dad88cd847c5f412f {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:45.294 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 13ca767d334cf5f4198fbb0dad88cd847c5f412f {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:45.296 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:45.297 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:45.297 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 10298 logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:45.297 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10298/runs/16737/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:45.683 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:bf96fd57-e209-4974-9971-ef99d97fbb5f/1 found from Promotion Pipeline 10298 logs {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts" time="1.634">
<system-out>
<![CDATA[2026-07-02 12:02:45.713 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:bf96fd57-e209-4974-9971-ef99d97fbb5f/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:45.714 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-lnsfjgae:azure-1c0efea88228f5f65e99f7a814446e5deb8c9930 and document ID urn:uuid:bf96fd57-e209-4974-9971-ef99d97fbb5f/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:45.714 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-lnsfjgae:azure-1c0efea88228f5f65e99f7a814446e5deb8c9930 and document ID: urn:uuid:bf96fd57-e209-4974-9971-ef99d97fbb5f/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:45.714 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-lnsfjgae:azure-1c0efea88228f5f65e99f7a814446e5deb8c9930 at https://server-tssc-tpa.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:45.785 [[32mINFO [0m] tpa.client: Token expired. Refreshing... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:47.291 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-lnsfjgae:azure-1c0efea88228f5f65e99f7a814446e5deb8c9930' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:47.292 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:bf96fd57-e209-4974-9971-ef99d97fbb5f/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:47.292 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-lnsfjgae:azure-1c0efea88228f5f65e99f7a814446e5deb8c9930, Published: 2026-07-02T11:52:52Z, SHA256: sha256:ae29d624c9e1395bdbd705d3927b4cbb5637676c476db57c94a148aa895e8414 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:47.292 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:bf96fd57-e209-4974-9971-ef99d97fbb5f/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:47.292 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-lnsfjgae:azure-1c0efea88228f5f65e99f7a814446e5deb8c9930 and document ID urn:uuid:bf96fd57-e209-4974-9971-ef99d97fbb5f/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:47.292 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-lnsfjgae:azure-1c0efea88228f5f65e99f7a814446e5deb8c9930 and document ID: urn:uuid:bf96fd57-e209-4974-9971-ef99d97fbb5f/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:47.292 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-lnsfjgae:azure-1c0efea88228f5f65e99f7a814446e5deb8c9930 at https://server-tssc-tpa.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:47.340 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-lnsfjgae:azure-1c0efea88228f5f65e99f7a814446e5deb8c9930' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:47.340 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:bf96fd57-e209-4974-9971-ef99d97fbb5f/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:47.341 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-lnsfjgae:azure-1c0efea88228f5f65e99f7a814446e5deb8c9930, Published: 2026-07-02T11:52:52Z, SHA256: sha256:ae29d624c9e1395bdbd705d3927b4cbb5637676c476db57c94a148aa895e8414 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:47.341 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:bf96fd57-e209-4974-9971-ef99d97fbb5f/1,urn:uuid:bf96fd57-e209-4974-9971-ef99d97fbb5f/1 found in TPA!!! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-07-02 12:02:47.343 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-go-lnsfjgae:azure-1c0efea88228f5f65e99f7a814446e5deb8c9930 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-07-02T11:52:04.339Z" hostname="e2e-e2e-tests-python[github-tekton-quay]" tests="6" failures="0" skipped="0" time="915.737" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="88.055">
<system-out>
<![CDATA[2026-07-02 11:52:05.826 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-ajwmoibm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:05.828 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-ajwmoibm'... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:05.838 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:05.913 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:05.941 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:05.944 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:05.945 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:05.974 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:05.974 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:05.975 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:06.263 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-ajwmoibm, ID: 379b4f55-c493-40b4-b325-40c59e5ebfd0 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:06.264 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-ajwmoibm to be completed... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:06.264 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 379b4f55-c493-40b4-b325-40c59e5ebfd0 to complete... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:06.362 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:06.363 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 379b4f55-c493-40b4-b325-40c59e5ebfd0: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:11.748 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:11.749 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 379b4f55-c493-40b4-b325-40c59e5ebfd0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:16.814 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:16.814 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 379b4f55-c493-40b4-b325-40c59e5ebfd0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:21.888 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:21.888 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 379b4f55-c493-40b4-b325-40c59e5ebfd0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:27.030 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:27.030 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 379b4f55-c493-40b4-b325-40c59e5ebfd0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:32.059 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:32.059 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 379b4f55-c493-40b4-b325-40c59e5ebfd0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:37.103 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:37.103 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 379b4f55-c493-40b4-b325-40c59e5ebfd0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:42.134 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:42.135 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 379b4f55-c493-40b4-b325-40c59e5ebfd0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:47.162 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:47.163 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 379b4f55-c493-40b4-b325-40c59e5ebfd0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:52.191 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:52.191 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 10/24 for task 379b4f55-c493-40b4-b325-40c59e5ebfd0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:57.216 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:57.216 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:57.216 [[32mINFO [0m] rhdh.developer-hub: Task 379b4f55-c493-40b4-b325-40c59e5ebfd0 completed successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:57.217 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-ajwmoibm' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:57.217 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-ajwmoibm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:57.232 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Waiting for initial CI deployment of e2e-tests-python-ajwmoibm...
2026-07-02 11:52:57.233 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-ajwmoibm-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:57.233 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-ajwmoibm-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:57.434 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': ddbd63d47e6eeeaa625b62a61f6d0b2d7b89a1a8 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Waiting for ArgoCD CI application to sync to commit: ddbd63d47e6eeeaa625b62a61f6d0b2d7b89a1a8
2026-07-02 11:52:57.475 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-ajwmoibm-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: ddbd63d47e6eeeaa625b62a61f6d0b2d7b89a1a8) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:52:57.475 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:12.544 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-ajwmoibm-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: ddbd63d47e6eeeaa625b62a61f6d0b2d7b89a1a8) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:12.544 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:33.819 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-ajwmoibm-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:33.819 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:33.819 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:33.819 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: ddbd63d47e6eeeaa625b62a61f6d0b2d7b89a1a8 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-07-02 11:53:33.820 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:33.820 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-python-ajwmoibm (GitHub + Tekton CI) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:33.820 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-python-ajwmoibm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:33.821 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:33.821 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-python-ajwmoibm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:33.847 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-ajwmoibm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:33.870 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-ajwmoibm-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:33.870 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-python-ajwmoibm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:33.870 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
<system-err>
<![CDATA[(node:123) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="595.183">
<system-out>
<![CDATA[2026-07-02 11:53:33.904 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:33.904 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:33.904 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:37.784 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1782993213905 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:39.140 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-ajwmoibm/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:39.140 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-python-ajwmoibm/pull/1 with SHA: 8b034d82378d9542abb3c63579c4284095622415 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:39.141 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-ajwmoibm... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:39.141 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-ajwmoibm, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:39.167 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-ajwmoibm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:39.167 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-ajwmoibm. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:39.168 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-ajwmoibm | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-ajwmoibm, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:49.027 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-ajwmoibm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:49.029 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:49.029 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:49.030 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k was triggered by promotion PR #1 in e2e-tests-python-ajwmoibm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:49.030 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:49.067 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:49.068 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:49.068 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:53:49.068 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:54:19.119 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:54:19.120 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:54:19.120 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:54:19.120 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:54:49.188 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:54:49.189 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:54:49.189 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:54:49.189 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:55:19.245 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:55:19.246 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:55:19.246 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:55:19.246 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:55:49.314 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:55:49.315 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:55:49.315 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:55:49.315 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:56:19.359 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:56:19.359 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:56:19.360 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:56:19.360 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:56:49.416 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:56:49.416 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:56:49.416 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:56:49.416 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 7] 🔄 Pipeline: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:57:19.472 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:57:19.472 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:57:19.472 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:57:19.472 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 8] 🔄 Pipeline: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:57:49.544 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:57:49.545 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:57:49.545 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:57:49.545 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 9] 🔄 Pipeline: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:58:19.594 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:58:19.594 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:58:19.594 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:58:19.595 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 10] 🔄 Pipeline: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:58:49.663 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:58:49.663 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:58:49.663 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:58:49.664 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 11] 🔄 Pipeline: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:19.733 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-on-pull-request-cfq2k in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:19.733 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:19.733 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:19.733 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:19.742 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-ajwmoibm-on-pull-request-cfq2k was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:19.742 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:21.519 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 11dbd1d819a024816767712ff6b945b9e2539f76 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:21.520 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-python-ajwmoibm... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:21.520 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-ajwmoibm, event type: push {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:21.559 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-ajwmoibm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:21.559 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:21.559 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-ajwmoibm | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-ajwmoibm, event: push, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:28.548 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-ajwmoibm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:28.548 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:28.548 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-ajwmoibm-on-push-ns42s {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:28.548 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-ajwmoibm-on-push-ns42s was triggered by on-push pipeline after merging #1 in e2e-tests-python-ajwmoibm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:28.549 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-ajwmoibm-on-push-ns42s to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:28.584 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-on-push-ns42s in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:28.584 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-on-push-ns42s status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:28.585 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-on-push-ns42s status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:28.585 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-ajwmoibm-on-push-ns42s | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-on-push-ns42s not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:58.651 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-on-push-ns42s in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:58.651 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-on-push-ns42s status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:58.651 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-on-push-ns42s status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 11:59:58.651 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-ajwmoibm-on-push-ns42s | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-on-push-ns42s not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:00:28.713 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-on-push-ns42s in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:00:28.714 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-on-push-ns42s status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:00:28.714 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-on-push-ns42s status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:00:28.714 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-ajwmoibm-on-push-ns42s | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-on-push-ns42s not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:00:58.779 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-on-push-ns42s in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:00:58.780 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-on-push-ns42s status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:00:58.780 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-on-push-ns42s status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:00:58.780 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-ajwmoibm-on-push-ns42s | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-on-push-ns42s not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:01:28.823 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-on-push-ns42s in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:01:28.824 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-on-push-ns42s status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:01:28.824 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-on-push-ns42s status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:01:28.824 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-ajwmoibm-on-push-ns42s | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-on-push-ns42s not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:01:58.877 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-on-push-ns42s in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:01:58.877 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-on-push-ns42s status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:01:58.877 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-on-push-ns42s status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:01:58.877 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-python-ajwmoibm-on-push-ns42s | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-on-push-ns42s not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:02:28.951 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-on-push-ns42s in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:02:28.952 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-on-push-ns42s status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:02:28.952 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-on-push-ns42s status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:02:28.952 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 7] 🔄 Pipeline: e2e-tests-python-ajwmoibm-on-push-ns42s | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-on-push-ns42s not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:02:59.020 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-on-push-ns42s in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:02:59.021 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-on-push-ns42s status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:02:59.021 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-on-push-ns42s status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:02:59.021 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 8] 🔄 Pipeline: e2e-tests-python-ajwmoibm-on-push-ns42s | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-on-push-ns42s not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:29.080 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-on-push-ns42s in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:29.080 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-on-push-ns42s status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:29.080 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-on-push-ns42s status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:29.081 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:29.082 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-ajwmoibm-on-push-ns42s was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:29.082 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="16.397">
<system-out>
<![CDATA[2026-07-02 12:03:29.138 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-ajwmoibm-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:29.138 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-ajwmoibm-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:29.350 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': dcc9d42a96f4c45889aae6f7c926bba98134b7ce {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:29.350 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:29.351 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-ajwmoibm-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:29.421 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-ajwmoibm-development using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:30.479 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:30.480 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-ajwmoibm-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:35.625 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-ajwmoibm-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-python-ajwmoibm-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-ajwmoibm-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-ajwmoibm/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (dcc9d42)
Health Status:      Healthy

GROUP               KIND        NAMESPACE             NAME                       STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                         tssc-app-development       Succeeded  Synced         namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-python-ajwmoibm  Synced     Healthy        service/e2e-tests-python-ajwmoibm unchanged
apps                Deployment  tssc-app-development  e2e-tests-python-ajwmoibm  Synced     Healthy        deployment.apps/e2e-tests-python-ajwmoibm configured
route.openshift.io  Route       tssc-app-development  e2e-tests-python-ajwmoibm  Synced     Healthy        route.route.openshift.io/e2e-tests-python-ajwmoibm unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:35.626 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-ajwmoibm-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:40.392 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:03:36+00:00                         Service  tssc-app-development  e2e-tests-python-ajwmoibm    Synced  Healthy              
2026-07-02T12:03:36+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-ajwmoibm    Synced  Healthy              
2026-07-02T12:03:36+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-ajwmoibm    Synced  Healthy              
2026-07-02T12:03:38+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T12:03:39+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T12:03:39+00:00                         Service  tssc-app-development  e2e-tests-python-ajwmoibm    Synced   Healthy              service/e2e-tests-python-ajwmoibm unchanged
2026-07-02T12:03:39+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-ajwmoibm    Synced   Healthy              deployment.apps/e2e-tests-python-ajwmoibm unchanged
2026-07-02T12:03:39+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-ajwmoibm    Synced   Healthy              route.route.openshift.io/e2e-tests-python-ajwmoibm unchanged

Name:               tssc-gitops/e2e-tests-python-ajwmoibm-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-python-ajwmoibm-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-ajwmoibm-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-ajwmoibm/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (dcc9d42)
Health Status:      Healthy

Operation:          Sync
Sync Revision:      dcc9d42a96f4c45889aae6f7c926bba98134b7ce
Phase:              Succeeded
Start:              2026-07-02 12:03:35 +0000 UTC
Finished:           2026-07-02 12:03:39 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                       STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                         tssc-app-development       Succeeded  Synced         namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-python-ajwmoibm  Synced     Healthy        service/e2e-tests-python-ajwmoibm unchanged
apps                Deployment  tssc-app-development  e2e-tests-python-ajwmoibm  Synced     Healthy        deployment.apps/e2e-tests-python-ajwmoibm unchanged
route.openshift.io  Route       tssc-app-development  e2e-tests-python-ajwmoibm  Synced     Healthy        route.route.openshift.io/e2e-tests-python-ajwmoibm unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:45.474 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-ajwmoibm-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:45.475 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:45.499 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-ajwmoibm-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:45.499 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:45.499 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:45.499 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: dcc9d42a96f4c45889aae6f7c926bba98134b7ce {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:45.500 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: dcc9d42a96f4c45889aae6f7c926bba98134b7ce {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:45.501 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="105.226">
<system-out>
<![CDATA[2026-07-02 12:03:45.527 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-ajwmoibm/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:45.527 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-ajwmoibm/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:45.662 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-ajwmoibm/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:45.663 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-ajwmoibm/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-ajwmoibm:11dbd1d819a024816767712ff6b945b9e2539f76 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:45.665 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:45.691 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:45.691 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-python-ajwmoibm:11dbd1d819a024816767712ff6b945b9e2539f76 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:45.692 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-ajwmoibm/overlays/stage/deployment-patch.yaml in repo e2e-tests-python-ajwmoibm-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:45.825 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:45.826 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-python-ajwmoibm:11dbd1d819a024816767712ff6b945b9e2539f76" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:49.608 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1782993825692 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:51.284 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-ajwmoibm-gitops/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:51.284 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:51.284 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-python-ajwmoibm-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:51.284 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-ajwmoibm-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:51.285 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-ajwmoibm-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:51.309 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-ajwmoibm-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:51.309 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-ajwmoibm-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:51.309 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-ajwmoibm-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-ajwmoibm-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:59.742 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-ajwmoibm-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:59.742 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:59.742 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-ajwmoibm-gitops-on-pull-request-9r6c2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:59.742 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-ajwmoibm-gitops-on-pull-request-9r6c2 was triggered by promotion PR #1 in e2e-tests-python-ajwmoibm-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:59.743 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-ajwmoibm-gitops-on-pull-request-9r6c2 to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:59.777 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-gitops-on-pull-request-9r6c2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:59.777 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-gitops-on-pull-request-9r6c2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:59.778 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-gitops-on-pull-request-9r6c2 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:03:59.778 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-ajwmoibm-gitops-on-pull-request-9r6c2 | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-gitops-on-pull-request-9r6c2 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:04:29.855 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-gitops-on-pull-request-9r6c2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:04:29.856 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-gitops-on-pull-request-9r6c2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:04:29.856 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-gitops-on-pull-request-9r6c2 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:04:29.856 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-ajwmoibm-gitops-on-pull-request-9r6c2 | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-gitops-on-pull-request-9r6c2 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:04:59.918 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-gitops-on-pull-request-9r6c2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:04:59.919 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-gitops-on-pull-request-9r6c2 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:04:59.919 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-gitops-on-pull-request-9r6c2 status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:04:59.919 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:04:59.921 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-ajwmoibm-gitops-on-pull-request-9r6c2 was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:04:59.921 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:01.592 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 576b1dd3ffa0aea739082102b0098fccf6072d5b {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:01.592 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 576b1dd3ffa0aea739082102b0098fccf6072d5b {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:01.592 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:01.592 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-ajwmoibm-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:01.677 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-ajwmoibm-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:02.429 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:02.430 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-ajwmoibm-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:02.591 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-ajwmoibm-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-python-ajwmoibm-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-ajwmoibm-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-ajwmoibm/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (dcc9d42)
Health Status:      Healthy

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced         namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-python-ajwmoibm  Synced     Healthy        service/e2e-tests-python-ajwmoibm created
apps                Deployment  tssc-app-stage  e2e-tests-python-ajwmoibm  Synced     Healthy        deployment.apps/e2e-tests-python-ajwmoibm created
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-ajwmoibm  Synced     Healthy        route.route.openshift.io/e2e-tests-python-ajwmoibm created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:02.591 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-ajwmoibm-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:08.498 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:05:02+00:00                         Service  tssc-app-stage  e2e-tests-python-ajwmoibm    Synced  Healthy              
2026-07-02T12:05:02+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-ajwmoibm    Synced  Healthy              
2026-07-02T12:05:02+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-ajwmoibm    Synced  Healthy              
2026-07-02T12:05:06+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:05:07+00:00                         Service  tssc-app-stage  e2e-tests-python-ajwmoibm    Synced   Healthy              service/e2e-tests-python-ajwmoibm unchanged
2026-07-02T12:05:07+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-ajwmoibm    Synced   Healthy              deployment.apps/e2e-tests-python-ajwmoibm configured
2026-07-02T12:05:07+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-ajwmoibm    Synced   Healthy              route.route.openshift.io/e2e-tests-python-ajwmoibm unchanged
2026-07-02T12:05:07+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:05:07+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-ajwmoibm  OutOfSync  Progressing              deployment.apps/e2e-tests-python-ajwmoibm configured

Name:               tssc-gitops/e2e-tests-python-ajwmoibm-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-python-ajwmoibm-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-ajwmoibm-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-ajwmoibm/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (576b1dd)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      576b1dd3ffa0aea739082102b0098fccf6072d5b
Phase:              Succeeded
Start:              2026-07-02 12:05:02 +0000 UTC
Finished:           2026-07-02 12:05:07 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-python-ajwmoibm  Synced     Healthy            service/e2e-tests-python-ajwmoibm unchanged
apps                Deployment  tssc-app-stage  e2e-tests-python-ajwmoibm  Synced     Progressing        deployment.apps/e2e-tests-python-ajwmoibm configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-ajwmoibm  Synced     Healthy            route.route.openshift.io/e2e-tests-python-ajwmoibm unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:08.583 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-ajwmoibm-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:08.584 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-ajwmoibm-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-ajwmoibm-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:17.603 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-ajwmoibm-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:17.603 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-ajwmoibm-stage | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-ajwmoibm-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:30.432 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-ajwmoibm-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:30.432 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:30.457 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-ajwmoibm-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:30.457 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:30.458 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:30.458 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 576b1dd3ffa0aea739082102b0098fccf6072d5b {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:30.458 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 576b1dd3ffa0aea739082102b0098fccf6072d5b {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:30.460 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:30.460 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:30.460 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-ajwmoibm-gitops-on-pull-request-9r6c2 logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:30.461 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-ajwmoibm-gitops-on-pull-request-9r6c2 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:30.492 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-gitops-on-pull-request-9r6c2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:30.749 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:8b2a3ac6-659a-40fc-97ad-e70bf4b7aba8/1 found from Promotion Pipeline e2e-tests-python-ajwmoibm-gitops-on-pull-request-9r6c2 logs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="110.613">
<system-out>
<![CDATA[2026-07-02 12:05:30.782 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-ajwmoibm/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:30.782 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-ajwmoibm/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:30.941 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-ajwmoibm/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:30.941 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-ajwmoibm/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-ajwmoibm:11dbd1d819a024816767712ff6b945b9e2539f76 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:30.942 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:30.969 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:30.970 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-python-ajwmoibm:11dbd1d819a024816767712ff6b945b9e2539f76 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:30.970 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-ajwmoibm/overlays/prod/deployment-patch.yaml in repo e2e-tests-python-ajwmoibm-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:31.135 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:31.135 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-python-ajwmoibm:11dbd1d819a024816767712ff6b945b9e2539f76" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:34.958 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1782993930970 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:36.567 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-ajwmoibm-gitops/pull/2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:36.568 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:36.568 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-python-ajwmoibm-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:36.568 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-python-ajwmoibm-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:36.568 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-ajwmoibm-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:36.597 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-ajwmoibm-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:36.598 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:36.598 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-ajwmoibm-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-ajwmoibm-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:44.367 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-ajwmoibm-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:44.367 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:44.367 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-ajwmoibm-gitops-on-pull-request-l85fh {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:44.367 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-ajwmoibm-gitops-on-pull-request-l85fh was triggered by promotion PR #2 in e2e-tests-python-ajwmoibm-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:44.368 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-ajwmoibm-gitops-on-pull-request-l85fh to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:44.402 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-gitops-on-pull-request-l85fh in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:44.402 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-gitops-on-pull-request-l85fh status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:44.402 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-gitops-on-pull-request-l85fh status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:05:44.403 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-ajwmoibm-gitops-on-pull-request-l85fh | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-gitops-on-pull-request-l85fh not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:06:14.459 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-gitops-on-pull-request-l85fh in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:06:14.459 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-gitops-on-pull-request-l85fh status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:06:14.459 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-gitops-on-pull-request-l85fh status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:06:14.460 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-ajwmoibm-gitops-on-pull-request-l85fh | Status: running | Reason: Pipeline e2e-tests-python-ajwmoibm-gitops-on-pull-request-l85fh not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:06:44.532 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-gitops-on-pull-request-l85fh in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:06:44.532 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ajwmoibm-gitops-on-pull-request-l85fh status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:06:44.532 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ajwmoibm-gitops-on-pull-request-l85fh status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:06:44.533 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:06:44.534 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-ajwmoibm-gitops-on-pull-request-l85fh was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:06:44.534 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:06:46.276 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 9ae9304380762a46ea7ec0a958d996bdb34bbd6b {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:06:46.277 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 9ae9304380762a46ea7ec0a958d996bdb34bbd6b {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:06:46.277 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:06:46.277 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-ajwmoibm-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:06:46.368 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-ajwmoibm-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:06:47.391 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:06:47.391 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-ajwmoibm-prod' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:06:47.528 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-ajwmoibm-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-python-ajwmoibm-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-ajwmoibm-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-ajwmoibm/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (576b1dd)
Health Status:      Healthy

GROUP               KIND        NAMESPACE      NAME                       STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                  tssc-app-prod              Succeeded  Synced         namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-python-ajwmoibm  Synced     Healthy        service/e2e-tests-python-ajwmoibm created
apps                Deployment  tssc-app-prod  e2e-tests-python-ajwmoibm  Synced     Healthy        deployment.apps/e2e-tests-python-ajwmoibm created
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-ajwmoibm  Synced     Healthy        route.route.openshift.io/e2e-tests-python-ajwmoibm created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:06:47.528 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-ajwmoibm-prod' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:00.738 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:06:48+00:00                         Service  tssc-app-prod  e2e-tests-python-ajwmoibm    Synced  Healthy              
2026-07-02T12:06:48+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-ajwmoibm    Synced  Healthy              
2026-07-02T12:06:48+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-ajwmoibm    Synced  Healthy              
2026-07-02T12:06:51+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:06:52+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:06:52+00:00                         Service  tssc-app-prod  e2e-tests-python-ajwmoibm    Synced   Healthy              service/e2e-tests-python-ajwmoibm unchanged
2026-07-02T12:06:52+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-ajwmoibm    Synced   Healthy              deployment.apps/e2e-tests-python-ajwmoibm configured
2026-07-02T12:06:52+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-ajwmoibm    Synced   Healthy              route.route.openshift.io/e2e-tests-python-ajwmoibm unchanged
2026-07-02T12:06:52+00:00   apps  Deployment  tssc-app-prod  e2e-tests-python-ajwmoibm  OutOfSync  Progressing              deployment.apps/e2e-tests-python-ajwmoibm configured
2026-07-02T12:06:52+00:00   apps  Deployment  tssc-app-prod  e2e-tests-python-ajwmoibm    Synced  Progressing              deployment.apps/e2e-tests-python-ajwmoibm configured
2026-07-02T12:06:55+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:06:56+00:00          Namespace                     tssc-app-prod  Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:06:56+00:00   apps  Deployment  tssc-app-prod  e2e-tests-python-ajwmoibm  OutOfSync  Progressing              deployment.apps/e2e-tests-python-ajwmoibm configured
2026-07-02T12:06:56+00:00   apps  Deployment  tssc-app-prod  e2e-tests-python-ajwmoibm  OutOfSync  Healthy              deployment.apps/e2e-tests-python-ajwmoibm configured
2026-07-02T12:06:59+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:07:00+00:00          Namespace                     tssc-app-prod  Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:07:00+00:00   apps  Deployment  tssc-app-prod  e2e-tests-python-ajwmoibm    Synced  Progressing              deployment.apps/e2e-tests-python-ajwmoibm configured

Name:               tssc-gitops/e2e-tests-python-ajwmoibm-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-python-ajwmoibm-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-ajwmoibm-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-ajwmoibm/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (9ae9304)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      9ae9304380762a46ea7ec0a958d996bdb34bbd6b
Phase:              Succeeded
Start:              2026-07-02 12:06:56 +0000 UTC
Finished:           2026-07-02 12:07:00 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod              Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-python-ajwmoibm  Synced     Healthy            service/e2e-tests-python-ajwmoibm unchanged
apps                Deployment  tssc-app-prod  e2e-tests-python-ajwmoibm  Synced     Progressing        deployment.apps/e2e-tests-python-ajwmoibm configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-ajwmoibm  Synced     Healthy            route.route.openshift.io/e2e-tests-python-ajwmoibm unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:00.818 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-ajwmoibm-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:00.818 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-ajwmoibm-prod | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-ajwmoibm-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:09.192 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-ajwmoibm-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:09.192 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-ajwmoibm-prod | Elapsed: 23s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-ajwmoibm-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.064 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-ajwmoibm-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.064 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.090 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-ajwmoibm-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.091 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.091 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.091 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 9ae9304380762a46ea7ec0a958d996bdb34bbd6b {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.091 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 9ae9304380762a46ea7ec0a958d996bdb34bbd6b {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.093 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.093 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.093 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-ajwmoibm-gitops-on-pull-request-l85fh logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.093 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-ajwmoibm-gitops-on-pull-request-l85fh in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.133 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ajwmoibm-gitops-on-pull-request-l85fh in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.391 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:8b2a3ac6-659a-40fc-97ad-e70bf4b7aba8/1 found from Promotion Pipeline e2e-tests-python-ajwmoibm-gitops-on-pull-request-l85fh logs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts" time="0.263">
<system-out>
<![CDATA[2026-07-02 12:07:21.506 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:8b2a3ac6-659a-40fc-97ad-e70bf4b7aba8/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.506 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-ajwmoibm:11dbd1d819a024816767712ff6b945b9e2539f76 and document ID urn:uuid:8b2a3ac6-659a-40fc-97ad-e70bf4b7aba8/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.506 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-ajwmoibm:11dbd1d819a024816767712ff6b945b9e2539f76 and document ID: urn:uuid:8b2a3ac6-659a-40fc-97ad-e70bf4b7aba8/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.506 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-ajwmoibm:11dbd1d819a024816767712ff6b945b9e2539f76 at https://server-tssc-tpa.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.586 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-ajwmoibm:11dbd1d819a024816767712ff6b945b9e2539f76' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.586 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:8b2a3ac6-659a-40fc-97ad-e70bf4b7aba8/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.586 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-ajwmoibm:11dbd1d819a024816767712ff6b945b9e2539f76, Published: 2026-07-02T12:01:21Z, SHA256: sha256:9f6f001f9df1e9377215fdf50f4787bec86f78805f4ce8d5cfdcf57096775b1c {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.587 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:8b2a3ac6-659a-40fc-97ad-e70bf4b7aba8/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.587 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-ajwmoibm:11dbd1d819a024816767712ff6b945b9e2539f76 and document ID urn:uuid:8b2a3ac6-659a-40fc-97ad-e70bf4b7aba8/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.587 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-ajwmoibm:11dbd1d819a024816767712ff6b945b9e2539f76 and document ID: urn:uuid:8b2a3ac6-659a-40fc-97ad-e70bf4b7aba8/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.587 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-ajwmoibm:11dbd1d819a024816767712ff6b945b9e2539f76 at https://server-tssc-tpa.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.672 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-ajwmoibm:11dbd1d819a024816767712ff6b945b9e2539f76' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.673 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:8b2a3ac6-659a-40fc-97ad-e70bf4b7aba8/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.673 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-ajwmoibm:11dbd1d819a024816767712ff6b945b9e2539f76, Published: 2026-07-02T12:01:21Z, SHA256: sha256:9f6f001f9df1e9377215fdf50f4787bec86f78805f4ce8d5cfdcf57096775b1c {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.673 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:8b2a3ac6-659a-40fc-97ad-e70bf4b7aba8/1,urn:uuid:8b2a3ac6-659a-40fc-97ad-e70bf4b7aba8/1 found in TPA!!! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-07-02 12:07:21.674 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-python-ajwmoibm:11dbd1d819a024816767712ff6b945b9e2539f76 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-07-02T11:52:04.339Z" hostname="e2e-e2e-tests-python[github-azure-quay]" tests="6" failures="0" skipped="0" time="774.307" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="126.036">
<system-out>
<![CDATA[2026-07-02 11:52:05.833 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-zikdgwzx {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:05.834 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-zikdgwzx'... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:05.840 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:05.924 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:05.925 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:05.925 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:05.926 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:05.955 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:05.976 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:05.979 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:05.980 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:06.005 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:06.006 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:06.006 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:06.316 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-zikdgwzx, ID: f0d5b00f-f8e6-4e52-8661-c9deb489dac6 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:06.316 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-zikdgwzx to be completed... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:06.317 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task f0d5b00f-f8e6-4e52-8661-c9deb489dac6 to complete... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:06.438 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:06.439 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task f0d5b00f-f8e6-4e52-8661-c9deb489dac6: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:11.789 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:11.790 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task f0d5b00f-f8e6-4e52-8661-c9deb489dac6: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:16.831 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:16.832 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task f0d5b00f-f8e6-4e52-8661-c9deb489dac6: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:21.901 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:21.902 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task f0d5b00f-f8e6-4e52-8661-c9deb489dac6: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:27.182 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:27.182 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task f0d5b00f-f8e6-4e52-8661-c9deb489dac6: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:32.206 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:32.206 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:32.206 [[32mINFO [0m] rhdh.developer-hub: Task f0d5b00f-f8e6-4e52-8661-c9deb489dac6 completed successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:32.207 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-zikdgwzx' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:32.207 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-zikdgwzx {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:32.224 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Waiting for initial CI deployment of e2e-tests-python-zikdgwzx...
2026-07-02 11:52:32.224 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-zikdgwzx-gitops, branch: main {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:32.224 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-zikdgwzx-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:32.449 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 86a21502c32f5427e2c972bcb1d02b3d4e026805 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Waiting for ArgoCD CI application to sync to commit: 86a21502c32f5427e2c972bcb1d02b3d4e026805
2026-07-02 11:52:32.473 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-python-zikdgwzx-development' in namespace 'tssc-gitops': Error: HTTP-Code: 404
Message: Unknown API Status Code!
Body: "{\"kind\":\"Status\",\"apiVersion\":\"v1\",\"metadata\":{},\"status\":\"Failure\",\"message\":\"applications.argoproj.io \\\"e2e-tests-python-zikdgwzx-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-python-zikdgwzx-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"649021ef-e48b-4f34-a787-495fb6cad982","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Thu, 02 Jul 2026 11:52:32 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"49522950-5fff-4781-ab3e-a637af55ea46","x-kubernetes-pf-prioritylevel-uid":"3a3529f7-8601-4165-8115-4c470ee647bb"} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:32.474 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:45.956 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-zikdgwzx-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:52:45.957 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:19.826 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-zikdgwzx-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:19.826 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:19.827 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:19.827 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 86a21502c32f5427e2c972bcb1d02b3d4e026805 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-07-02 11:53:19.827 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:19.828 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-python-zikdgwzx {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:19.828 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-python-zikdgwzx... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:20.075 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:22.801 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:22.801 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-python-zikdgwzx {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:22.802 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-python-zikdgwzx... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:22.803 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:22.803 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:29.699 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-zikdgwzx-gitops branch 'main' with commit SHA: 13adcae091dfbfdd32c33306af38b53b13fec00d {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:29.699 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 13adcae091dfbfdd32c33306af38b53b13fec00d {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:30.707 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-zikdgwzx branch 'main' with commit SHA: 6ced9e4e890c91b30e5244bc71daab0fb7087e7c {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:30.708 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 6ced9e4e890c91b30e5244bc71daab0fb7087e7c {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:30.708 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-python-zikdgwzx for component e2e-tests-python-zikdgwzx... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:30.737 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-python-zikdgwzx for component e2e-tests-python-zikdgwzx... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:30.738 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-python-zikdgwzx for component e2e-tests-python-zikdgwzx... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:30.738 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:30.738 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:31.057 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:31.061 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:31.563 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-zikdgwzx-gitops type=github name=e2e-tests-python-zikdgwzx-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:31.564 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:31.757 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-zikdgwzx type=github name=e2e-tests-python-zikdgwzx {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:31.758 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:38.134 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10296?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:38.194 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 10296... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:38.195 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10296?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:38.471 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10297?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:38.524 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 10297... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:38.525 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10297?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:43.003 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-zikdgwzx". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:43.003 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-python-zikdgwzx {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:43.499 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-zikdgwzx-gitops". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:43.500 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-python-zikdgwzx {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:43.500 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-python-zikdgwzx... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:43.525 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-zikdgwzx {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:43.525 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-zikdgwzx {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:43.526 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-zikdgwzx-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:43.526 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-zikdgwzx-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:43.526 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:43.526 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:43.526 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:43.527 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:47.487 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:47.487 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:47.549 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-python-zikdgwzx {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:47.549 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:47.556 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:47.606 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/5278?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:47.998 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-python-zikdgwzx {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:47.999 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:48.028 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:48.028 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:48.055 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/5278?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:48.071 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:55.063 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-python-zikdgwzx {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:55.064 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-python-zikdgwzx... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:55.064 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:55.065 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-python-zikdgwzx {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:55.065 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-python-zikdgwzx-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:55.203 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:55.203 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:1bc44fb02c949e325482acdb2a1e99fe45a810159ea47ee44decfd96e079443d {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:55.206 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:53:55.206 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:1bc44fb02c949e325482acdb2a1e99fe45a810159ea47ee44decfd96e079443d {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:01.961 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-zikdgwzx branch 'main' with commit SHA: 78d7c8f0767ece17ca43b23f21bc180ac09c4849 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:01.961 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 78d7c8f0767ece17ca43b23f21bc180ac09c4849 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:02.926 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-zikdgwzx-gitops branch 'main' with commit SHA: 2d94bf596de80f10712f4cf3c871de181f59c524 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:02.926 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 2d94bf596de80f10712f4cf3c871de181f59c524 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:02.927 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-python-zikdgwzx {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:02.927 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-python-zikdgwzx {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:02.927 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-python-zikdgwzx {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:02.927 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:02.929 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-python-zikdgwzx {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:02.929 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:07.341 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:11.595 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10296 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:11.596 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10296/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:11.647 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 10296 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:11.647 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16723?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:11.716 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10297 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:11.717 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10297/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:11.760 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 10297 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:11.760 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Found 1 total builds {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:11.760 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 1 builds match filters {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:11.761 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 0 builds filtered out {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:11.761 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:11.761 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing batch 1/1 (1 builds) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:11.762 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16723?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:11.862 [[32mINFO [0m] azure.pipeline: [Azure] Successfully cancelled build 16723 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:11.862 [[32mINFO [0m] rhtap.core.integration.ci.base: ✅ [Azure] Cancelled build 16723 in e2e-tests-python-zikdgwzx (status: inProgress) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:11.862 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Batch 1/1 complete: 1 succeeded, 0 rejected {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:11.863 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Cancellation complete: {total=1, cancelled=1, failed=0, skipped=0, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:11.863 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
]]>
</system-out>
<system-err>
<![CDATA[(node:163) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="353.215">
<system-out>
<![CDATA[2026-07-02 11:54:11.885 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:11.885 [[32mINFO [0m] utils.test.common: Using azure for github repository {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:11.885 [[32mINFO [0m] utils.test.common: Creating a direct commit on source repo on github repository ... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:11.886 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Test commit from TSSC e2e test {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:15.728 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-zikdgwzx branch 'main' with commit SHA: 86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:15.728 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:15.728 [[32mINFO [0m] utils.test.common: Created commit with SHA: 86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:25.733 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for commit 86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f on main branch in e2e-tests-python-zikdgwzx... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:25.734 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:29.768 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:33.617 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10296 and 10297 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:33.618 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10296 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:33.618 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10296/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:33.660 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10296 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:33.661 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10297 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:33.661 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10297/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:33.701 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 10297 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:33.701 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16725?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:33.702 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16723?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:33.861 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure builds: [
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16725"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16725"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16725/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16725/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10296"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "37d800ca-26cf-44be-84ba-48975e47eba1"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-python-zikdgwzx"
    },
    "id": 16725,
    "buildNumber": "20260702.2",
    "status": "inProgress",
    "queueTime": "2026-07-02T11:54:18.0987197Z",
    "startTime": "2026-07-02T11:54:21.0744498Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16725",
    "definition": {
      "drafts": [],
      "id": 10296,
      "name": "e2e-tests-python-zikdgwzx",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10296?revision=2",
      "uri": "vstfs:///Build/Definition/10296",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 2,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/16725",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-07-02T11:54:21.097Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "37d800ca-26cf-44be-84ba-48975e47eba1"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16725/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-python-zikdgwzx",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-zikdgwzx",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  },
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16723"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16723"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16723/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16723/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10296"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "aa411966-5218-4c7d-a864-3efd36eb0033"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "78d7c8f0767ece17ca43b23f21bc180ac09c4849",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:1bc44fb02c949e325482acdb2a1e99fe45a810159ea47ee44decfd96e079443d",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-python-zikdgwzx"
    },
    "id": 16723,
    "buildNumber": "20260702.1",
    "status": "inProgress",
    "queueTime": "2026-07-02T11:54:04.250429Z",
    "startTime": "2026-07-02T11:54:08.6953019Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16723",
    "definition": {
      "drafts": [],
      "id": 10296,
      "name": "e2e-tests-python-zikdgwzx",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10296?revision=2",
      "uri": "vstfs:///Build/Definition/10296",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 1,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/16723",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "78d7c8f0767ece17ca43b23f21bc180ac09c4849",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-07-02T11:54:24.253Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "aa411966-5218-4c7d-a864-3efd36eb0033"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16723/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-python-zikdgwzx",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-zikdgwzx",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:33.861 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16725"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16725"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16725/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16725/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10296"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"37d800ca-26cf-44be-84ba-48975e47eba1"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-python-zikdgwzx"},"id":16725,"buildNumber":"20260702.2","status":"inProgress","queueTime":"2026-07-02T11:54:18.0987197Z","startTime":"2026-07-02T11:54:21.0744498Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16725","definition":{"drafts":[],"id":10296,"name":"e2e-tests-python-zikdgwzx","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10296?revision=2","uri":"vstfs:///Build/Definition/10296","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/16725","sourceBranch":"refs/heads/main","sourceVersion":"86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"individualCI","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-07-02T11:54:21.097Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"orchestrationPlan":{"planId":"37d800ca-26cf-44be-84ba-48975e47eba1"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16725/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-python-zikdgwzx","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-zikdgwzx","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:33.862 [[32mINFO [0m] utils.test.common: Pipeline 10296-16725 was triggered by commit 86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f on main branch in e2e-tests-python-zikdgwzx {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:33.862 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 10296-16725 to finish... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:33.862 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10296/runs/16725?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:33.913 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10296-16725 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:54:33.914 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 10296-16725 | Status: running | Reason: Pipeline 10296-16725 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:55:03.928 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10296/runs/16725?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:55:04.002 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10296-16725 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:55:04.002 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 10296-16725 | Status: running | Reason: Pipeline 10296-16725 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:55:34.018 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10296/runs/16725?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:55:34.098 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10296-16725 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:55:34.099 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: 10296-16725 | Status: running | Reason: Pipeline 10296-16725 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:56:04.124 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10296/runs/16725?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:56:04.204 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10296-16725 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:56:04.204 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: 10296-16725 | Status: running | Reason: Pipeline 10296-16725 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:56:34.205 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10296/runs/16725?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:56:34.284 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10296-16725 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:56:34.285 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: 10296-16725 | Status: running | Reason: Pipeline 10296-16725 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:57:04.310 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10296/runs/16725?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:57:04.383 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10296-16725 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:57:04.383 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: 10296-16725 | Status: running | Reason: Pipeline 10296-16725 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:57:34.407 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10296/runs/16725?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:57:34.549 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10296-16725 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:57:34.549 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 7] 🔄 Pipeline: 10296-16725 | Status: running | Reason: Pipeline 10296-16725 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:58:04.550 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10296/runs/16725?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:58:04.626 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10296-16725 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:58:04.626 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 8] 🔄 Pipeline: 10296-16725 | Status: running | Reason: Pipeline 10296-16725 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:58:34.651 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10296/runs/16725?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:58:34.734 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10296-16725 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:58:34.735 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 9] 🔄 Pipeline: 10296-16725 | Status: running | Reason: Pipeline 10296-16725 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:59:04.761 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10296/runs/16725?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:59:04.897 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10296-16725 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:59:04.898 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 10] 🔄 Pipeline: 10296-16725 | Status: running | Reason: Pipeline 10296-16725 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:59:34.898 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10296/runs/16725?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:59:34.978 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10296-16725 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 11:59:34.979 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 11] 🔄 Pipeline: 10296-16725 | Status: running | Reason: Pipeline 10296-16725 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:05.004 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10296/runs/16725?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:05.086 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10296-16725 status: success {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:05.087 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:05.096 [[32mINFO [0m] utils.test.common: azure pipeline 10296-16725 was successful {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:05.096 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="48.235">
<system-out>
<![CDATA[2026-07-02 12:00:05.155 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-zikdgwzx-gitops, branch: main {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:05.156 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-zikdgwzx-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:05.387 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': b1a838e7f9b7f5628205cbaa087e826a207d41cc {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:05.388 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:05.388 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-zikdgwzx-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:05.470 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-zikdgwzx-development using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:06.233 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:06.234 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-zikdgwzx-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:06.385 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-zikdgwzx-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-python-zikdgwzx-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-zikdgwzx-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-zikdgwzx/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (2d94bf5)
Health Status:      Healthy

GROUP               KIND        NAMESPACE             NAME                       STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                         tssc-app-development       Succeeded  Synced         namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-python-zikdgwzx  Synced     Healthy        service/e2e-tests-python-zikdgwzx created
apps                Deployment  tssc-app-development  e2e-tests-python-zikdgwzx  Synced     Healthy        deployment.apps/e2e-tests-python-zikdgwzx created
route.openshift.io  Route       tssc-app-development  e2e-tests-python-zikdgwzx  Synced     Healthy        route.route.openshift.io/e2e-tests-python-zikdgwzx created
 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:06.386 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-zikdgwzx-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:12.444 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:00:07+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-zikdgwzx    Synced  Healthy              
2026-07-02T12:00:07+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-zikdgwzx    Synced  Healthy              
2026-07-02T12:00:07+00:00                         Service  tssc-app-development  e2e-tests-python-zikdgwzx    Synced  Healthy              
2026-07-02T12:00:10+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T12:00:11+00:00                         Service  tssc-app-development  e2e-tests-python-zikdgwzx    Synced   Healthy              service/e2e-tests-python-zikdgwzx unchanged
2026-07-02T12:00:11+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-zikdgwzx    Synced   Healthy              deployment.apps/e2e-tests-python-zikdgwzx configured
2026-07-02T12:00:11+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-zikdgwzx    Synced   Healthy              route.route.openshift.io/e2e-tests-python-zikdgwzx unchanged
2026-07-02T12:00:11+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T12:00:11+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-zikdgwzx  OutOfSync  Progressing              deployment.apps/e2e-tests-python-zikdgwzx configured

Name:               tssc-gitops/e2e-tests-python-zikdgwzx-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-python-zikdgwzx-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-zikdgwzx-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-zikdgwzx/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (b1a838e)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      b1a838e7f9b7f5628205cbaa087e826a207d41cc
Phase:              Succeeded
Start:              2026-07-02 12:00:06 +0000 UTC
Finished:           2026-07-02 12:00:11 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development       Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-python-zikdgwzx  Synced     Healthy            service/e2e-tests-python-zikdgwzx unchanged
apps                Deployment  tssc-app-development  e2e-tests-python-zikdgwzx  Synced     Progressing        deployment.apps/e2e-tests-python-zikdgwzx configured
route.openshift.io  Route       tssc-app-development  e2e-tests-python-zikdgwzx  Synced     Healthy            route.route.openshift.io/e2e-tests-python-zikdgwzx unchanged
 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:12.524 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-zikdgwzx-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:12.525 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-zikdgwzx-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-zikdgwzx-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:22.225 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-zikdgwzx-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:22.225 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-zikdgwzx-development | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-zikdgwzx-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:34.073 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-zikdgwzx-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:34.074 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-python-zikdgwzx-development | Elapsed: 29s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-zikdgwzx-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:53.328 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-zikdgwzx-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:53.329 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:53.354 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-zikdgwzx-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:53.354 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:53.354 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:53.355 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: b1a838e7f9b7f5628205cbaa087e826a207d41cc {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:53.355 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: b1a838e7f9b7f5628205cbaa087e826a207d41cc {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:53.357 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="141.941">
<system-out>
<![CDATA[2026-07-02 12:00:53.384 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-zikdgwzx/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:53.384 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-zikdgwzx/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:53.527 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-zikdgwzx/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:53.528 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-zikdgwzx/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-zikdgwzx:azure-86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:53.529 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:53.560 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:53.560 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-python-zikdgwzx:azure-86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:53.560 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-zikdgwzx/overlays/stage/deployment-patch.yaml in repo e2e-tests-python-zikdgwzx-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:53.673 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:53.673 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-python-zikdgwzx:azure-86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f" {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:57.449 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1782993653560 in your fork {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:59.030 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-zikdgwzx-gitops/pull/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:59.030 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:59.031 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-python-zikdgwzx-gitops repository {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:59.031 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #1 in e2e-tests-python-zikdgwzx-gitops... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:00:59.031 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:03.234 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:07.439 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10296 and 10297 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:07.439 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10296 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:07.440 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10296/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:07.488 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10296 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:07.488 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10297 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:07.489 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10297/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:07.532 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 10297 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:07.533 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha a21e713cb7e73e6bd059afad6a5d82d0f7d0a59b {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:07.533 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build undefined {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:07.534 [[31mERROR[0m] utils.test.common: Attempt 1 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:26.896 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:30.785 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:34.946 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10296 and 10297 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:34.946 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10296 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:34.947 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10296/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:34.998 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10296 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:34.998 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10297 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:34.999 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10297/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:35.045 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 10297 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:35.046 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha a21e713cb7e73e6bd059afad6a5d82d0f7d0a59b {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:35.046 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16738?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:35.111 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16738"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16738"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16738/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16738/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10297"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"0d49038c-0fdb-4f1c-b5dd-97f8f128a683"}],"triggerInfo":{"pr.sourceBranch":"promote-to-stage-1782993653560","pr.sourceSha":"a21e713cb7e73e6bd059afad6a5d82d0f7d0a59b","pr.id":"3978021578","pr.title":"Promote to stage environment","pr.number":"1","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":16738,"buildNumber":"20260702.1","status":"inProgress","queueTime":"2026-07-02T12:01:07.1828267Z","startTime":"2026-07-02T12:01:10.791606Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16738","definition":{"drafts":[],"id":10297,"name":"e2e-tests-python-zikdgwzx-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10297?revision=2","uri":"vstfs:///Build/Definition/10297","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":1,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/16738","sourceBranch":"refs/pull/1/merge","sourceVersion":"e658777bf63eb9b36c2ed918d0b109ffdf308f64","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-07-02T12:01:10.8Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3978021578\",\"system.pullRequest.pullRequestNumber\":\"1\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-stage-1782993653560\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-python-zikdgwzx-gitops.git\",\"system.pullRequest.sourceCommitId\":\"a21e713cb7e73e6bd059afad6a5d82d0f7d0a59b\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"0d49038c-0fdb-4f1c-b5dd-97f8f128a683"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16738/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-python-zikdgwzx-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-zikdgwzx-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:35.112 [[32mINFO [0m] utils.test.common: Pipeline 10297-16738 was triggered by promotion PR #1 in e2e-tests-python-zikdgwzx-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:35.112 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 10297-16738 to finish... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:35.112 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10297/runs/16738?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:35.161 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10297-16738 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:01:35.162 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 10297-16738 | Status: running | Reason: Pipeline 10297-16738 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:02:05.186 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10297/runs/16738?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:02:05.262 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10297-16738 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:02:05.263 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 10297-16738 | Status: running | Reason: Pipeline 10297-16738 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:02:35.264 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10297/runs/16738?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:02:35.870 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10297-16738 status: success {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:02:35.870 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:02:35.874 [[32mINFO [0m] utils.test.common: azure pipeline 10297-16738 was successful {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:02:35.875 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:02:37.640 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 672611e23c0f4b1619701222ea8e42f2eb6b0827 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:02:37.640 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 672611e23c0f4b1619701222ea8e42f2eb6b0827 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:02:37.641 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:02:37.641 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-zikdgwzx-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:02:37.724 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-zikdgwzx-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:02:38.550 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:02:38.551 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-zikdgwzx-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:02:38.715 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-zikdgwzx-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-python-zikdgwzx-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-zikdgwzx-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-zikdgwzx/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (b1a838e)
Health Status:      Healthy

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced         namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-python-zikdgwzx  Synced     Healthy        service/e2e-tests-python-zikdgwzx created
apps                Deployment  tssc-app-stage  e2e-tests-python-zikdgwzx  Synced     Healthy        deployment.apps/e2e-tests-python-zikdgwzx created
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-zikdgwzx  Synced     Healthy        route.route.openshift.io/e2e-tests-python-zikdgwzx created
 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:02:38.715 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-zikdgwzx-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:02:54.293 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:02:39+00:00                         Service  tssc-app-stage  e2e-tests-python-zikdgwzx    Synced  Healthy              
2026-07-02T12:02:39+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-zikdgwzx    Synced  Healthy              
2026-07-02T12:02:39+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-zikdgwzx    Synced  Healthy              
2026-07-02T12:02:42+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:02:44+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-zikdgwzx    Synced   Healthy              route.route.openshift.io/e2e-tests-python-zikdgwzx unchanged
2026-07-02T12:02:44+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:02:44+00:00                         Service  tssc-app-stage  e2e-tests-python-zikdgwzx    Synced   Healthy              service/e2e-tests-python-zikdgwzx unchanged
2026-07-02T12:02:44+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-zikdgwzx    Synced   Healthy              deployment.apps/e2e-tests-python-zikdgwzx configured
2026-07-02T12:02:44+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-zikdgwzx  OutOfSync  Progressing              deployment.apps/e2e-tests-python-zikdgwzx configured
2026-07-02T12:02:45+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-zikdgwzx    Synced  Progressing              deployment.apps/e2e-tests-python-zikdgwzx configured
2026-07-02T12:02:47+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:02:49+00:00          Namespace                    tssc-app-stage  Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:02:49+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-zikdgwzx  OutOfSync  Progressing              deployment.apps/e2e-tests-python-zikdgwzx configured
2026-07-02T12:02:49+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-zikdgwzx  OutOfSync  Healthy              deployment.apps/e2e-tests-python-zikdgwzx configured
2026-07-02T12:02:52+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:02:53+00:00          Namespace                    tssc-app-stage  Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:02:53+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-zikdgwzx    Synced  Progressing              deployment.apps/e2e-tests-python-zikdgwzx configured

Name:               tssc-gitops/e2e-tests-python-zikdgwzx-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-python-zikdgwzx-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-zikdgwzx-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-zikdgwzx/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (672611e)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      672611e23c0f4b1619701222ea8e42f2eb6b0827
Phase:              Succeeded
Start:              2026-07-02 12:02:49 +0000 UTC
Finished:           2026-07-02 12:02:53 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-python-zikdgwzx  Synced     Healthy            service/e2e-tests-python-zikdgwzx unchanged
apps                Deployment  tssc-app-stage  e2e-tests-python-zikdgwzx  Synced     Progressing        deployment.apps/e2e-tests-python-zikdgwzx configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-zikdgwzx  Synced     Healthy            route.route.openshift.io/e2e-tests-python-zikdgwzx unchanged
 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:02:54.374 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-zikdgwzx-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:02:54.375 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-zikdgwzx-stage | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-zikdgwzx-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:01.853 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-zikdgwzx-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:01.853 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-zikdgwzx-stage | Elapsed: 24s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-zikdgwzx-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:15.019 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-zikdgwzx-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:15.019 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:15.043 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-zikdgwzx-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:15.043 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:15.043 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:15.044 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 672611e23c0f4b1619701222ea8e42f2eb6b0827 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:15.044 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 672611e23c0f4b1619701222ea8e42f2eb6b0827 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:15.045 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:15.045 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:15.046 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 10297 logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:15.046 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10297/runs/16738/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:15.322 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:8d55673e-dc65-49a2-a7bb-da4327dcba7b/1 found from Promotion Pipeline 10297 logs {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="103.007">
<system-out>
<![CDATA[2026-07-02 12:03:15.348 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-zikdgwzx/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:15.348 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-zikdgwzx/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:15.570 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-zikdgwzx/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:15.571 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-zikdgwzx/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-zikdgwzx:azure-86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:15.572 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:15.600 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:15.600 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-python-zikdgwzx:azure-86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:15.600 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-zikdgwzx/overlays/prod/deployment-patch.yaml in repo e2e-tests-python-zikdgwzx-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:15.816 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:15.817 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-python-zikdgwzx:azure-86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f" {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:19.732 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1782993795600 in your fork {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:21.171 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-zikdgwzx-gitops/pull/2 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:21.172 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:21.172 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-python-zikdgwzx-gitops repository {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:21.172 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #2 in e2e-tests-python-zikdgwzx-gitops... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:21.172 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:25.224 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:29.821 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10296 and 10297 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:29.821 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10296 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:29.821 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10296/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:29.870 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10296 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:29.870 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10297 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:29.871 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10297/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:29.923 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 10297 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:29.923 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 2 with sha eb70f42a98efad659e772a3f50a42125b6a0196f {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:29.923 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build undefined {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:29.923 [[31mERROR[0m] utils.test.common: Attempt 1 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:46.270 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:50.947 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:55.348 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10296 and 10297 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:55.348 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10296 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:55.348 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10296/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:55.395 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10296 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:55.396 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10297 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:55.396 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10297/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:55.441 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10297 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:55.441 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 2 with sha eb70f42a98efad659e772a3f50a42125b6a0196f {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:55.442 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16742?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:55.508 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16742"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16742"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16742/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16742/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10297"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"25894052-451a-4c27-a324-2f622d0118fd"}],"triggerInfo":{"pr.sourceBranch":"promote-to-prod-1782993795600","pr.sourceSha":"eb70f42a98efad659e772a3f50a42125b6a0196f","pr.id":"3978037012","pr.title":"Promote to prod environment","pr.number":"2","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":16742,"buildNumber":"20260702.2","status":"inProgress","queueTime":"2026-07-02T12:03:29.3326064Z","startTime":"2026-07-02T12:03:32.9321903Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16742","definition":{"drafts":[],"id":10297,"name":"e2e-tests-python-zikdgwzx-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10297?revision=2","uri":"vstfs:///Build/Definition/10297","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/16742","sourceBranch":"refs/pull/2/merge","sourceVersion":"12ad42bc88ce52b87a2b93d43f20cef80fc3bef7","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-07-02T12:03:32.94Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3978037012\",\"system.pullRequest.pullRequestNumber\":\"2\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-prod-1782993795600\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-python-zikdgwzx-gitops.git\",\"system.pullRequest.sourceCommitId\":\"eb70f42a98efad659e772a3f50a42125b6a0196f\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"25894052-451a-4c27-a324-2f622d0118fd"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16742/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-python-zikdgwzx-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-zikdgwzx-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:55.509 [[32mINFO [0m] utils.test.common: Pipeline 10297-16742 was triggered by promotion PR #2 in e2e-tests-python-zikdgwzx-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:55.509 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 10297-16742 to finish... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:55.509 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10297/runs/16742?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:55.556 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10297-16742 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:03:55.556 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 10297-16742 | Status: running | Reason: Pipeline 10297-16742 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:25.576 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10297/runs/16742?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:25.653 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10297-16742 status: success {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:25.653 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:25.657 [[32mINFO [0m] utils.test.common: azure pipeline 10297-16742 was successful {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:25.657 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:27.497 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 8754b884adb5a78844fa0e09a6acdc6e9eccd999 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:27.498 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 8754b884adb5a78844fa0e09a6acdc6e9eccd999 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:27.498 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:27.498 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-zikdgwzx-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:27.577 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-zikdgwzx-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:28.389 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:28.389 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-zikdgwzx-prod' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:28.560 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-zikdgwzx-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-python-zikdgwzx-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-zikdgwzx-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-zikdgwzx/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (b1a838e)
Health Status:      Healthy

GROUP               KIND        NAMESPACE      NAME                       STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                  tssc-app-prod              Succeeded  Synced         namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-python-zikdgwzx  Synced     Healthy        service/e2e-tests-python-zikdgwzx created
apps                Deployment  tssc-app-prod  e2e-tests-python-zikdgwzx  Synced     Healthy        deployment.apps/e2e-tests-python-zikdgwzx created
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-zikdgwzx  Synced     Healthy        route.route.openshift.io/e2e-tests-python-zikdgwzx created
 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:28.561 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-zikdgwzx-prod' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:36.599 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:04:28+00:00                         Service  tssc-app-prod  e2e-tests-python-zikdgwzx    Synced  Healthy              
2026-07-02T12:04:28+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-zikdgwzx    Synced  Healthy              
2026-07-02T12:04:28+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-zikdgwzx    Synced  Healthy              
2026-07-02T12:04:34+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:04:36+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-zikdgwzx    Synced   Healthy              route.route.openshift.io/e2e-tests-python-zikdgwzx unchanged
2026-07-02T12:04:36+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:04:36+00:00                         Service  tssc-app-prod  e2e-tests-python-zikdgwzx    Synced   Healthy              service/e2e-tests-python-zikdgwzx unchanged
2026-07-02T12:04:36+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-zikdgwzx    Synced   Healthy              deployment.apps/e2e-tests-python-zikdgwzx configured

Name:               tssc-gitops/e2e-tests-python-zikdgwzx-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-python-zikdgwzx-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-zikdgwzx-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-zikdgwzx/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (8754b88)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      8754b884adb5a78844fa0e09a6acdc6e9eccd999
Phase:              Succeeded
Start:              2026-07-02 12:04:29 +0000 UTC
Finished:           2026-07-02 12:04:35 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod              Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-python-zikdgwzx  Synced     Healthy            service/e2e-tests-python-zikdgwzx unchanged
apps                Deployment  tssc-app-prod  e2e-tests-python-zikdgwzx  Synced     Progressing        deployment.apps/e2e-tests-python-zikdgwzx configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-zikdgwzx  Synced     Healthy            route.route.openshift.io/e2e-tests-python-zikdgwzx unchanged
 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:36.681 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-zikdgwzx-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:36.682 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-zikdgwzx-prod | Elapsed: 9s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-zikdgwzx-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:45.880 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-zikdgwzx-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:45.880 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-zikdgwzx-prod | Elapsed: 18s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-zikdgwzx-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:56.598 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-zikdgwzx-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:56.598 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:56.623 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-zikdgwzx-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:56.624 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:56.624 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:56.624 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 8754b884adb5a78844fa0e09a6acdc6e9eccd999 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:56.624 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 8754b884adb5a78844fa0e09a6acdc6e9eccd999 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:56.626 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:56.626 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:56.626 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 10297 logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:56.627 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10297/runs/16742/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:58.352 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:8d55673e-dc65-49a2-a7bb-da4327dcba7b/1 found from Promotion Pipeline 10297 logs {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts" time="1.873">
<system-out>
<![CDATA[2026-07-02 12:04:58.379 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:8d55673e-dc65-49a2-a7bb-da4327dcba7b/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:58.379 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-zikdgwzx:azure-86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f and document ID urn:uuid:8d55673e-dc65-49a2-a7bb-da4327dcba7b/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:58.379 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-zikdgwzx:azure-86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f and document ID: urn:uuid:8d55673e-dc65-49a2-a7bb-da4327dcba7b/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:58.379 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-zikdgwzx:azure-86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f at https://server-tssc-tpa.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:04:58.496 [[32mINFO [0m] tpa.client: Token expired. Refreshing... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:05:00.162 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-zikdgwzx:azure-86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:05:00.163 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:8d55673e-dc65-49a2-a7bb-da4327dcba7b/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:05:00.163 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-zikdgwzx:azure-86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f, Published: 2026-07-02T11:53:21Z, SHA256: sha256:7ec68eed800f6e63651d519365a0cd38f0d5f399e70919dea1da780700616c46 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:05:00.163 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:8d55673e-dc65-49a2-a7bb-da4327dcba7b/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:05:00.163 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-zikdgwzx:azure-86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f and document ID urn:uuid:8d55673e-dc65-49a2-a7bb-da4327dcba7b/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:05:00.163 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-zikdgwzx:azure-86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f and document ID: urn:uuid:8d55673e-dc65-49a2-a7bb-da4327dcba7b/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:05:00.164 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-zikdgwzx:azure-86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f at https://server-tssc-tpa.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:05:00.244 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-zikdgwzx:azure-86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:05:00.245 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:8d55673e-dc65-49a2-a7bb-da4327dcba7b/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:05:00.245 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-zikdgwzx:azure-86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f, Published: 2026-07-02T11:53:21Z, SHA256: sha256:7ec68eed800f6e63651d519365a0cd38f0d5f399e70919dea1da780700616c46 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:05:00.245 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:8d55673e-dc65-49a2-a7bb-da4327dcba7b/1,urn:uuid:8d55673e-dc65-49a2-a7bb-da4327dcba7b/1 found in TPA!!! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-07-02 12:05:00.246 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-python-zikdgwzx:azure-86b3e4d405754ebb81300fb2799c9c4c2fe4bb4f {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-07-02T11:52:04.339Z" hostname="e2e-e2e-tests-dotnet-basic[github-tekton-quay]" tests="6" failures="0" skipped="1" time="701.214" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="85.405">
<system-out>
<![CDATA[2026-07-02 11:52:05.771 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-qrsgpzmc {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:05.772 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-qrsgpzmc'... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:05.778 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:05.837 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:05.866 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:05.870 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:05.871 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:05.900 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:05.901 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:05.902 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:06.127 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-qrsgpzmc, ID: 356d69fd-7477-4ae8-9e66-6f76ef1e4490 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:06.128 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-qrsgpzmc to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:06.128 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 356d69fd-7477-4ae8-9e66-6f76ef1e4490 to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:06.258 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:06.259 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 356d69fd-7477-4ae8-9e66-6f76ef1e4490: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:11.444 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:11.445 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 356d69fd-7477-4ae8-9e66-6f76ef1e4490: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:16.467 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:16.468 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 356d69fd-7477-4ae8-9e66-6f76ef1e4490: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:21.530 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:21.531 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 356d69fd-7477-4ae8-9e66-6f76ef1e4490: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:26.564 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:26.564 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 356d69fd-7477-4ae8-9e66-6f76ef1e4490: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:31.589 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:31.589 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 356d69fd-7477-4ae8-9e66-6f76ef1e4490: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:36.612 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:36.612 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 356d69fd-7477-4ae8-9e66-6f76ef1e4490: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:41.641 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:41.641 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 356d69fd-7477-4ae8-9e66-6f76ef1e4490: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:46.669 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:46.670 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 356d69fd-7477-4ae8-9e66-6f76ef1e4490: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:51.700 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:51.701 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:51.701 [[32mINFO [0m] rhdh.developer-hub: Task 356d69fd-7477-4ae8-9e66-6f76ef1e4490 completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:51.701 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-qrsgpzmc' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:51.702 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-qrsgpzmc {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:51.722 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Waiting for initial CI deployment of e2e-tests-dotnet-basic-qrsgpzmc...
2026-07-02 11:52:51.722 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-qrsgpzmc-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:51.723 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-qrsgpzmc-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:51.938 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 663442686b8bd5c1a4534d452a3446bb39836432 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Waiting for ArgoCD CI application to sync to commit: 663442686b8bd5c1a4534d452a3446bb39836432
2026-07-02 11:52:51.964 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-qrsgpzmc-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 663442686b8bd5c1a4534d452a3446bb39836432) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:52:51.965 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:03.542 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-qrsgpzmc-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 663442686b8bd5c1a4534d452a3446bb39836432) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:03.542 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:31.114 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-qrsgpzmc-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:31.114 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:31.114 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:31.114 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 663442686b8bd5c1a4534d452a3446bb39836432 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-07-02 11:53:31.115 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:31.115 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-dotnet-basic-qrsgpzmc (GitHub + Tekton CI) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:31.115 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-dotnet-basic-qrsgpzmc {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:31.115 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:31.116 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-dotnet-basic-qrsgpzmc {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:31.143 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qrsgpzmc {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:31.167 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qrsgpzmc-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:31.167 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-dotnet-basic-qrsgpzmc {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:31.167 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
]]>
</system-out>
<system-err>
<![CDATA[(node:169) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="354.695">
<system-out>
<![CDATA[2026-07-02 11:53:31.199 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:31.199 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:31.199 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:35.072 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1782993211199 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:36.761 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qrsgpzmc/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:36.762 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qrsgpzmc/pull/1 with SHA: c0f7be538665db765a36b28a4dce5431b67f9782 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:36.762 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-qrsgpzmc... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:36.763 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-qrsgpzmc, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:36.787 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qrsgpzmc {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:36.787 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-qrsgpzmc. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:36.787 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-qrsgpzmc | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-qrsgpzmc, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:46.194 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qrsgpzmc {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:46.195 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:46.195 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:46.196 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx was triggered by promotion PR #1 in e2e-tests-dotnet-basic-qrsgpzmc {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:46.196 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:46.240 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:46.240 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:46.240 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:53:46.240 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:54:16.290 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:54:16.290 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:54:16.291 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:54:16.291 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:54:46.333 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:54:46.333 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:54:46.333 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:54:46.334 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:55:16.387 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:55:16.387 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:55:16.387 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:55:16.387 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:55:46.457 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:55:46.457 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:55:46.458 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:55:46.458 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:16.506 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:16.506 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:16.506 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:16.508 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:16.519 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-pull-request-948hx was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:16.520 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:18.160 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 474e21eb1ae65203090afd646cae2096af5a16eb {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:18.161 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-dotnet-basic-qrsgpzmc... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:18.161 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-qrsgpzmc, event type: push {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:18.194 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qrsgpzmc {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:18.194 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:18.194 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-qrsgpzmc | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-qrsgpzmc, event: push, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:25.470 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qrsgpzmc {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:25.471 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:25.471 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:25.471 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 was triggered by on-push pipeline after merging #1 in e2e-tests-dotnet-basic-qrsgpzmc {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:25.471 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:25.508 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:25.509 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:25.509 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:25.509 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:55.575 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:55.575 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:55.575 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:56:55.576 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:57:25.631 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:57:25.632 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:57:25.632 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:57:25.632 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:57:55.703 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:57:55.703 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:57:55.703 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:57:55.703 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:58:25.765 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:58:25.765 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:58:25.765 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:58:25.765 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:58:55.833 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:58:55.834 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:58:55.834 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:58:55.834 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:25.887 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:25.887 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:25.887 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:25.888 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:25.891 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-qrsgpzmc-on-push-4b227 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:25.891 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="26.909">
<system-out>
<![CDATA[2026-07-02 11:59:25.951 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-qrsgpzmc-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:25.952 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-qrsgpzmc-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:26.150 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 67719b08e96d59c799e8704b413e9a92e408f0ec {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:26.151 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:26.151 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-qrsgpzmc-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:26.225 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-qrsgpzmc-development using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:26.967 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:26.968 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-qrsgpzmc-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:27.102 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-qrsgpzmc-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-qrsgpzmc-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qrsgpzmc-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-qrsgpzmc/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (6634426)
Health Status:      Healthy

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced         namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-dotnet-basic-qrsgpzmc  Synced     Healthy        service/e2e-tests-dotnet-basic-qrsgpzmc created
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-qrsgpzmc  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-qrsgpzmc created
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-qrsgpzmc  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-qrsgpzmc created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:27.102 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-qrsgpzmc-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:32.901 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T11:59:27+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-qrsgpzmc    Synced  Healthy              
2026-07-02T11:59:27+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-qrsgpzmc    Synced  Healthy              
2026-07-02T11:59:27+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-qrsgpzmc    Synced  Healthy              
2026-07-02T11:59:28+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-qrsgpzmc  OutOfSync  Healthy              
2026-07-02T11:59:31+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T11:59:32+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T11:59:32+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-qrsgpzmc    Synced   Healthy              service/e2e-tests-dotnet-basic-qrsgpzmc unchanged
2026-07-02T11:59:32+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-qrsgpzmc  OutOfSync  Healthy              deployment.apps/e2e-tests-dotnet-basic-qrsgpzmc configured
2026-07-02T11:59:32+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-qrsgpzmc    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-qrsgpzmc unchanged
2026-07-02T11:59:32+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-qrsgpzmc    Synced  Progressing              deployment.apps/e2e-tests-dotnet-basic-qrsgpzmc configured

Name:               tssc-gitops/e2e-tests-dotnet-basic-qrsgpzmc-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-qrsgpzmc-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qrsgpzmc-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-qrsgpzmc/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (67719b0)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      67719b08e96d59c799e8704b413e9a92e408f0ec
Phase:              Succeeded
Start:              2026-07-02 11:59:28 +0000 UTC
Finished:           2026-07-02 11:59:32 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-dotnet-basic-qrsgpzmc  Synced     Healthy            service/e2e-tests-dotnet-basic-qrsgpzmc unchanged
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-qrsgpzmc  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-qrsgpzmc configured
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-qrsgpzmc  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-qrsgpzmc unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:32.973 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-qrsgpzmc-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:32.973 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-qrsgpzmc-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-qrsgpzmc-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:41.128 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-qrsgpzmc-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:41.128 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-qrsgpzmc-development | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-qrsgpzmc-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:52.800 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-qrsgpzmc-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:52.800 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:52.824 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-qrsgpzmc-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:52.824 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:52.825 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:52.825 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 67719b08e96d59c799e8704b413e9a92e408f0ec {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:52.825 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 67719b08e96d59c799e8704b413e9a92e408f0ec {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:52.827 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="121.353">
<system-out>
<![CDATA[2026-07-02 11:59:52.852 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-qrsgpzmc/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:52.852 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-qrsgpzmc/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:52.982 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-qrsgpzmc/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:52.982 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-qrsgpzmc/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qrsgpzmc:474e21eb1ae65203090afd646cae2096af5a16eb {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:52.984 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:53.010 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:53.010 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qrsgpzmc:474e21eb1ae65203090afd646cae2096af5a16eb {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:53.010 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-qrsgpzmc/overlays/stage/deployment-patch.yaml in repo e2e-tests-dotnet-basic-qrsgpzmc-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:53.121 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:53.121 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qrsgpzmc:474e21eb1ae65203090afd646cae2096af5a16eb" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:56.875 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1782993593010 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:58.357 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qrsgpzmc-gitops/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:58.357 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:58.357 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-dotnet-basic-qrsgpzmc-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:58.357 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-qrsgpzmc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:58.358 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-qrsgpzmc-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:58.381 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qrsgpzmc-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:58.381 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-qrsgpzmc-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 11:59:58.382 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-qrsgpzmc-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-qrsgpzmc-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:00:06.795 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qrsgpzmc-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:00:06.795 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:00:06.795 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:00:06.795 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 was triggered by promotion PR #1 in e2e-tests-dotnet-basic-qrsgpzmc-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:00:06.796 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:00:06.835 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:00:06.835 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:00:06.836 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:00:06.836 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:00:51.891 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9' in namespace 'tssc-app-ci': FetchError: request to https://api.kx-1aff89eb89.uqgs.p3.openshiftapps.com/apis/tekton.dev/v1/namespaces/tssc-app-ci/pipelineruns/e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 failed, reason: getaddrinfo ENOTFOUND api.kx-1aff89eb89.uqgs.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:00:51.892 [[33mWARN [0m] tekton.pipelinerun: [TEKTON-RETRY 1/5] Name: e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 | Namespace: tssc-app-ci | Reason: Error: No PipelineRun found with name e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:00:57.169 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:00:57.169 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:00:57.169 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:00:57.169 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:27.225 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:27.226 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:27.226 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:27.226 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:27.227 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:27.227 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:29.234 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 1998b1b24abd535e7277ff78a184c33027595e32 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:29.234 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 1998b1b24abd535e7277ff78a184c33027595e32 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:29.234 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:29.234 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-qrsgpzmc-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:29.319 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-qrsgpzmc-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:30.144 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:30.144 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-qrsgpzmc-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:30.277 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-qrsgpzmc-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-qrsgpzmc-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qrsgpzmc-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-qrsgpzmc/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (6634426)
Health Status:      Healthy

GROUP               KIND        NAMESPACE       NAME                             STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                   tssc-app-stage                   Succeeded  Synced         namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-dotnet-basic-qrsgpzmc  Synced     Healthy        service/e2e-tests-dotnet-basic-qrsgpzmc created
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-qrsgpzmc  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-qrsgpzmc created
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-qrsgpzmc  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-qrsgpzmc created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:30.277 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-qrsgpzmc-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:37.783 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:01:30+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-qrsgpzmc    Synced  Healthy              
2026-07-02T12:01:30+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-qrsgpzmc    Synced  Healthy              
2026-07-02T12:01:30+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-qrsgpzmc    Synced  Healthy              
2026-07-02T12:01:35+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:01:36+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:01:36+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-qrsgpzmc    Synced   Healthy              service/e2e-tests-dotnet-basic-qrsgpzmc unchanged
2026-07-02T12:01:36+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-qrsgpzmc    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-qrsgpzmc configured
2026-07-02T12:01:36+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-qrsgpzmc    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-qrsgpzmc unchanged
2026-07-02T12:01:36+00:00   apps  Deployment  tssc-app-stage  e2e-tests-dotnet-basic-qrsgpzmc  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-qrsgpzmc configured

Name:               tssc-gitops/e2e-tests-dotnet-basic-qrsgpzmc-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-qrsgpzmc-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qrsgpzmc-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-qrsgpzmc/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (1998b1b)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      1998b1b24abd535e7277ff78a184c33027595e32
Phase:              Succeeded
Start:              2026-07-02 12:01:31 +0000 UTC
Finished:           2026-07-02 12:01:36 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage                   Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-dotnet-basic-qrsgpzmc  Synced     Healthy            service/e2e-tests-dotnet-basic-qrsgpzmc unchanged
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-qrsgpzmc  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-qrsgpzmc configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-qrsgpzmc  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-qrsgpzmc unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:37.858 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-qrsgpzmc-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:37.859 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-qrsgpzmc-stage | Elapsed: 9s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-qrsgpzmc-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:44.372 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-qrsgpzmc-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:44.372 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-qrsgpzmc-stage | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-qrsgpzmc-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:53.887 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-qrsgpzmc-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:53.887 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:53.914 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-qrsgpzmc-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:53.915 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:53.915 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:53.915 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 1998b1b24abd535e7277ff78a184c33027595e32 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:53.915 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 1998b1b24abd535e7277ff78a184c33027595e32 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:53.917 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:53.918 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:53.918 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:53.918 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:53.957 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:54.201 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:fc0820ae-e08c-483b-9941-40420fc7b301/1 found from Promotion Pipeline e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-sbmh9 logs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="112.852">
<system-out>
<![CDATA[2026-07-02 12:01:54.221 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-qrsgpzmc/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:54.222 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-qrsgpzmc/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:54.364 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-qrsgpzmc/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:54.365 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-qrsgpzmc/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qrsgpzmc:474e21eb1ae65203090afd646cae2096af5a16eb {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:54.366 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:54.392 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:54.392 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qrsgpzmc:474e21eb1ae65203090afd646cae2096af5a16eb {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:54.392 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-qrsgpzmc/overlays/prod/deployment-patch.yaml in repo e2e-tests-dotnet-basic-qrsgpzmc-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:54.533 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:54.533 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qrsgpzmc:474e21eb1ae65203090afd646cae2096af5a16eb" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:58.415 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1782993714392 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:59.923 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qrsgpzmc-gitops/pull/2 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:59.924 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:59.924 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-dotnet-basic-qrsgpzmc-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:59.924 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-dotnet-basic-qrsgpzmc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:59.924 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-qrsgpzmc-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:59.957 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qrsgpzmc-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:59.958 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:01:59.958 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-qrsgpzmc-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-qrsgpzmc-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:02:06.581 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qrsgpzmc-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:02:06.582 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:02:06.582 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-8sbpb {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:02:06.582 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-8sbpb was triggered by promotion PR #2 in e2e-tests-dotnet-basic-qrsgpzmc-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:02:06.582 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-8sbpb to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:02:06.614 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-8sbpb in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:02:06.614 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-8sbpb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:02:06.614 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-8sbpb status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:02:06.614 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-8sbpb | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-8sbpb not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:02:36.652 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-8sbpb in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:02:36.652 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-8sbpb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:02:36.652 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-8sbpb status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:02:36.653 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-8sbpb | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-8sbpb not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:06.688 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-8sbpb in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:06.688 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-8sbpb status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:06.688 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-8sbpb status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:06.688 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:06.690 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-8sbpb was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:06.691 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:08.644 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: c7236c9b8fb41930393f40d25e6ebd450d726f06 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:08.644 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: c7236c9b8fb41930393f40d25e6ebd450d726f06 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:08.644 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:08.645 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-qrsgpzmc-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:08.721 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-qrsgpzmc-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:09.702 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:09.702 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-qrsgpzmc-prod' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:09.858 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-qrsgpzmc-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-qrsgpzmc-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qrsgpzmc-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-qrsgpzmc/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (1998b1b)
Health Status:      Healthy

GROUP               KIND        NAMESPACE      NAME                             STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                  tssc-app-prod                    Succeeded  Synced         namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-dotnet-basic-qrsgpzmc  Synced     Healthy        service/e2e-tests-dotnet-basic-qrsgpzmc created
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-qrsgpzmc  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-qrsgpzmc created
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-qrsgpzmc  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-qrsgpzmc created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:09.858 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-qrsgpzmc-prod' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:16.300 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:03:10+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-qrsgpzmc    Synced  Healthy              
2026-07-02T12:03:10+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-qrsgpzmc    Synced  Healthy              
2026-07-02T12:03:10+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-qrsgpzmc    Synced  Healthy              
2026-07-02T12:03:14+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:03:15+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:03:15+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-qrsgpzmc    Synced   Healthy              service/e2e-tests-dotnet-basic-qrsgpzmc unchanged
2026-07-02T12:03:15+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-qrsgpzmc    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-qrsgpzmc configured
2026-07-02T12:03:15+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-qrsgpzmc    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-qrsgpzmc unchanged
2026-07-02T12:03:15+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-qrsgpzmc  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-qrsgpzmc configured

Name:               tssc-gitops/e2e-tests-dotnet-basic-qrsgpzmc-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-qrsgpzmc-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qrsgpzmc-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-qrsgpzmc/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (c7236c9)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      c7236c9b8fb41930393f40d25e6ebd450d726f06
Phase:              Succeeded
Start:              2026-07-02 12:03:10 +0000 UTC
Finished:           2026-07-02 12:03:15 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                    Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-dotnet-basic-qrsgpzmc  Synced     Healthy            service/e2e-tests-dotnet-basic-qrsgpzmc unchanged
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-qrsgpzmc  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-qrsgpzmc configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-qrsgpzmc  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-qrsgpzmc unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:16.376 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-qrsgpzmc-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:16.377 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-qrsgpzmc-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-qrsgpzmc-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:22.054 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-qrsgpzmc-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:22.054 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-qrsgpzmc-prod | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-qrsgpzmc-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:31.806 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-qrsgpzmc-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:31.807 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:31.831 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-qrsgpzmc-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:31.832 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:31.832 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:31.832 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: c7236c9b8fb41930393f40d25e6ebd450d726f06 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:31.832 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: c7236c9b8fb41930393f40d25e6ebd450d726f06 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:31.834 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:31.834 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:31.834 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-8sbpb logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:31.834 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-8sbpb in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:31.864 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qrsgpzmc-gitops-on-pull-request-8sbpb in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-07-02 12:03:47.070 [[31mERROR[0m] utils.test.common: Error getting pipeline Logs: Error: No document ID for SBOM found in pipeline logs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-94513-t-to-production-environment-e2e-e2e-tests-dotnet-basic-github-tekton-quay-/error-context.md]]
]]>
</system-out>
<error message="No document ID for SBOM found in pipeline logs" type="Error">
<![CDATA[  [e2e-e2e-tests-dotnet-basic[github-tekton-quay]] › tssc/full_workflow.test.ts:121:5 › TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment 

    Error: No document ID for SBOM found in pipeline logs

       at ../src/utils/test/common.ts:523

      521 |     const documentIdMatch = pipelineLogs.match(/"document_id"\s*:\s*"([^"]+)"/);
      522 |     if (!documentIdMatch) {
    > 523 |       throw new Error('No document ID for SBOM found in pipeline logs');
          |             ^
      524 |     }
      525 |
      526 |     // Get the value "document_id" from match string
        at getSbomIDFromCIPipelineLogs (/workspace/e2e-test/src/utils/test/common.ts:523:13)
        at /workspace/e2e-test/tests/tssc/full_workflow.test.ts:131:31

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-94513-t-to-production-environment-e2e-e2e-tests-dotnet-basic-github-tekton-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-07-02T11:52:04.339Z" hostname="e2e-e2e-tests-dotnet-basic[github-azure-quay]" tests="6" failures="0" skipped="0" time="666.216" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="143.313">
<system-out>
<![CDATA[2026-07-02 11:52:05.774 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-txwoaltx {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:05.775 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-txwoaltx'... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:05.782 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:05.868 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:05.869 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:05.869 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:05.870 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:05.896 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:05.923 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:05.926 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:05.927 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:05.952 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:05.953 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:05.953 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:06.246 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-txwoaltx, ID: 4a88b209-6f7e-41b0-888a-0e04fe56ca66 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:06.247 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-txwoaltx to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:06.247 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 4a88b209-6f7e-41b0-888a-0e04fe56ca66 to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:06.334 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:06.334 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 4a88b209-6f7e-41b0-888a-0e04fe56ca66: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:11.739 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:11.739 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 4a88b209-6f7e-41b0-888a-0e04fe56ca66: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:16.768 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:16.768 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 4a88b209-6f7e-41b0-888a-0e04fe56ca66: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:21.883 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:21.884 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 4a88b209-6f7e-41b0-888a-0e04fe56ca66: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:27.020 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:27.021 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 4a88b209-6f7e-41b0-888a-0e04fe56ca66: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:32.044 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:32.044 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 4a88b209-6f7e-41b0-888a-0e04fe56ca66: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:37.069 [[32mINFO [0m] rhdh.developer-hub: Component creation status: failed {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:37.069 [[31mERROR[0m] rhdh.developer-hub: Component creation failed. {taskId=4a88b209-6f7e-41b0-888a-0e04fe56ca66, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:37.122 [[31mERROR[0m] rhdh.developer-hub: Task logs:
event: log
data: {"id":12,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Starting up task with 17 steps"},"type":"log","createdAt":"2026-07-02T11:52:06.700Z"}

event: log
data: {"id":14,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:06.744Z"}

event: log
data: {"id":16,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:06.800Z"}

event: log
data: {"id":37,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:08.964Z"}

event: log
data: {"id":46,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Processing 39 template files/directories with input values {\"appName\":\"e2e-tests-dotnet-basic-txwoaltx-gitops\",\"argoComponent\":\"./components/e2e-tests-dotnet-basic-txwoaltx/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-dotnet-basic-txwoaltx/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"azureProject\":\"shared-public\",\"ciType\":\"azure\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-dotnet-basic-txwoaltx\",\"gitRepoName\":\"e2e-tests-dotnet-basic-txwoaltx-gitops\",\"gitRepoOwner\":\"rhtap-rhdh-qe\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-appstudio/rhtap-task-runner:latest\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-dotnet-basic-txwoaltx\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-txwoaltx-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"quay.io/rhtap_qe/e2e-tests-dotnet-basic-txwoaltx\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-txwoaltx\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.216Z"}

event: log
data: {"id":63,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory app-of-apps/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.399Z"}

event: log
data: {"id":67,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file application.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.449Z"}

event: log
data: {"id":83,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file catalog-info.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.512Z"}

event: log
data: {"id":99,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.552Z"}

event: log
data: {"id":101,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docs/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.555Z"}

event: log
data: {"id":108,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-dev.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.584Z"}

event: log
data: {"id":118,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-prod.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.620Z"}

event: log
data: {"id":128,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-stage.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.646Z"}

event: log
data: {"id":138,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/ci-tekton.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.674Z"}

event: log
data: {"id":153,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.707Z"}

event: log
data: {"id":163,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.724Z"}

event: log
data: {"id":167,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/index.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.736Z"}

event: log
data: {"id":193,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/README.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.786Z"}

event: log
data: {"id":205,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/base/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.802Z"}

event: log
data: {"id":207,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.808Z"}

event: log
data: {"id":210,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.815Z"}

event: log
data: {"id":217,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/deployment.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.834Z"}

event: log
data: {"id":227,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.858Z"}

event: log
data: {"id":237,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/route.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.880Z"}

event: log
data: {"id":265,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/service.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.921Z"}

event: log
data: {"id":291,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/get/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.956Z"}

event: log
data: {"id":293,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/set/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.959Z"}

event: log
data: {"id":298,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ci/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.963Z"}

event: log
data: {"id":302,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/development/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.968Z"}

event: log
data: {"id":306,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/prod/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.976Z"}

event: log
data: {"id":310,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/stage/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.981Z"}

event: log
data: {"id":317,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.996Z"}

event: log
data: {"id":327,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.015Z"}

event: log
data: {"id":337,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.035Z"}

event: log
data: {"id":347,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.056Z"}

event: log
data: {"id":357,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/gitops-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.083Z"}

event: log
data: {"id":367,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.106Z"}

event: log
data: {"id":377,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/source-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.129Z"}

event: log
data: {"id":387,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.152Z"}

event: log
data: {"id":397,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.171Z"}

event: log
data: {"id":407,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.192Z"}

event: log
data: {"id":417,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.229Z"}

event: log
data: {"id":427,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.250Z"}

event: log
data: {"id":443,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.270Z"}

event: log
data: {"id":447,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/gitops","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.279Z"}

event: log
data: {"id":469,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Finished step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"completed"},"type":"log","createdAt":"2026-07-02T11:52:10.441Z"}

event: log
data: {"id":471,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:10.450Z"}

event: log
data: {"id":475,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.480Z"}

event: log
data: {"id":486,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:12.202Z"}

event: log
data: {"id":490,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Processing 3 template files/directories with input values {\"appName\":\"e2e-tests-dotnet-basic-txwoaltx-gitops\",\"argoComponent\":\"./components/e2e-tests-dotnet-basic-txwoaltx/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-dotnet-basic-txwoaltx/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-dotnet-basic-txwoaltx\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-appstudio/rhtap-task-runner:latest\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-dotnet-basic-txwoaltx\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-txwoaltx-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"quay.io/rhtap_qe/e2e-tests-dotnet-basic-txwoaltx\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-txwoaltx\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:12.250Z"}

event: log
data: {"id":503,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file azure-pipelines.yml to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:12.784Z"}

event: log
data: {"id":516,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory tssc/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:12.837Z"}

event: log
data: {"id":523,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file tssc/env.sh to template output path with mode 33261.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:12.850Z"}

event: log
data: {"id":532,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/gitops","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:12.896Z"}

event: log
data: {"id":544,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Finished step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"completed"},"type":"log","createdAt":"2026-07-02T11:52:12.937Z"}

event: log
data: {"id":553,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Rename Component Directory","stepId":"renameComponentDir","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:12.941Z"}

event: log
data: {"id":559,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: File /tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/gitops/components/http renamed to /tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/gitops/components/e2e-tests-dotnet-basic-txwoaltx successfully","stepId":"renameComponentDir"},"type":"log","createdAt":"2026-07-02T11:52:12.991Z"}

event: log
data: {"id":560,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Finished step Rename Component Directory","stepId":"renameComponentDir","status":"completed"},"type":"log","createdAt":"2026-07-02T11:52:12.991Z"}

event: log
data: {"id":568,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Publish GitOps Repository to Github","stepId":"publish-github-gitops","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:12.996Z"}

event: log
data: {"id":610,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Init git repository {dir=/tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/gitops}","stepId":"publish-github-gitops"},"type":"log","createdAt":"2026-07-02T11:52:15.934Z"}

event: log
data: {"id":611,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Adding file {dir=/tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/gitops,filepath=.}","stepId":"publish-github-gitops"},"type":"log","createdAt":"2026-07-02T11:52:15.937Z"}

event: log
data: {"id":615,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Committing file to repo {dir=/tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/gitops,message=initial commit}","stepId":"publish-github-gitops"},"type":"log","createdAt":"2026-07-02T11:52:15.986Z"}

event: log
data: {"id":619,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Pushing directory to remote {dir=/tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/gitops,remote=origin}","stepId":"publish-github-gitops"},"type":"log","createdAt":"2026-07-02T11:52:16.018Z"}

event: log
data: {"id":622,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Finished step Publish GitOps Repository to Github","stepId":"publish-github-gitops","status":"completed"},"type":"log","createdAt":"2026-07-02T11:52:16.925Z"}

event: log
data: {"id":623,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Publish GitOps Repository to GitLab","stepId":"publish-gitlab-gitops","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:16.928Z"}

event: log
data: {"id":625,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Skipping step publish-gitlab-gitops because its if condition was false","stepId":"publish-gitlab-gitops","status":"skipped"},"type":"log","createdAt":"2026-07-02T11:52:16.932Z"}

event: log
data: {"id":626,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Publish Gitops Repository to Bitbucket","stepId":"publish-bitbucket-gitops","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:16.935Z"}

event: log
data: {"id":627,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Skipping step publish-bitbucket-gitops because its if condition was false","stepId":"publish-bitbucket-gitops","status":"skipped"},"type":"log","createdAt":"2026-07-02T11:52:16.938Z"}

event: log
data: {"id":628,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Waiting for Repository Availability","stepId":"wait-for-repository","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:16.941Z"}

event: log
data: {"id":658,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Finished step Waiting for Repository Availability","stepId":"wait-for-repository","status":"completed"},"type":"log","createdAt":"2026-07-02T11:52:19.947Z"}

event: log
data: {"id":659,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Create ArgoCD Resources","stepId":"create-argocd-resources","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:19.950Z"}

event: log
data: {"id":669,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Finished step Create ArgoCD Resources","stepId":"create-argocd-resources","status":"completed"},"type":"log","createdAt":"2026-07-02T11:52:20.961Z"}

event: log
data: {"id":671,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Waiting for ArgoCD Sync","stepId":"wait-for-sync","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:20.998Z"}

event: log
data: {"id":673,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Skipping step wait-for-sync because its if condition was false","stepId":"wait-for-sync","status":"skipped"},"type":"log","createdAt":"2026-07-02T11:52:21.001Z"}

event: log
data: {"id":674,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Fetch Base","stepId":"fetch-base","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:21.009Z"}

event: log
data: {"id":678,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:21.025Z"}

event: log
data: {"id":725,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.099Z"}

event: log
data: {"id":728,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Processing 108 template files/directories with input values {\"name\":\"e2e-tests-dotnet-basic-txwoaltx\",\"namespace\":\"tssc-app\",\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-txwoaltx-gitops\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-txwoaltx\"}","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.304Z"}

event: log
data: {"id":735,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .gitignore to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.341Z"}

event: log
data: {"id":736,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory Controllers/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.343Z"}

event: log
data: {"id":737,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file LICENSE to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.344Z"}

event: log
data: {"id":738,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory Models/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.350Z"}

event: log
data: {"id":739,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Program.cs to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.352Z"}

event: log
data: {"id":740,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory Properties/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.354Z"}

event: log
data: {"id":741,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file README.md to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.356Z"}

event: log
data: {"id":742,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory Views/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.358Z"}

event: log
data: {"id":743,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app.csproj to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.359Z"}

event: log
data: {"id":744,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file appsettings.Development.json to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.361Z"}

event: log
data: {"id":745,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file appsettings.json to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.363Z"}

event: log
data: {"id":747,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file devfile.yaml to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.372Z"}

event: log
data: {"id":748,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docker/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.375Z"}

event: log
data: {"id":749,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docs/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.376Z"}

event: log
data: {"id":751,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory kubernetes/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.378Z"}

event: log
data: {"id":752,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file mkdocs.yml to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.380Z"}

event: log
data: {"id":754,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.383Z"}

event: log
data: {"id":755,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Controllers/HomeController.cs to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.389Z"}

event: log
data: {"id":757,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Properties/launchSettings.json to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.394Z"}

event: log
data: {"id":759,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Models/ErrorViewModel.cs to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.399Z"}

event: log
data: {"id":761,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory Views/Home/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.404Z"}

event: log
data: {"id":762,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory Views/Shared/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.405Z"}

event: log
data: {"id":764,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Views/_ViewImports.cshtml to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.408Z"}

event: log
data: {"id":766,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Views/_ViewStart.cshtml to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.412Z"}

event: log
data: {"id":768,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docker/Dockerfile to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.424Z"}

event: log
data: {"id":770,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/gitops-application.md to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.428Z"}

event: log
data: {"id":773,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/index.md to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.433Z"}

event: log
data: {"id":775,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/source-component.md to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.442Z"}

event: log
data: {"id":777,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file kubernetes/deployment.yaml to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.450Z"}

event: log
data: {"id":779,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file kubernetes/service.yaml to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.454Z"}

event: log
data: {"id":781,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/css/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.459Z"}

event: log
data: {"id":783,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Copying file binary or symbolic link at wwwroot/favicon.ico, to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.461Z"}

event: log
data: {"id":785,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/js/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.466Z"}

event: log
data: {"id":786,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/lib/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.467Z"}

event: log
data: {"id":788,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Views/Home/Index.cshtml to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.469Z"}

event: log
data: {"id":790,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Views/Home/Privacy.cshtml to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.488Z"}

event: log
data: {"id":791,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Views/Shared/Error.cshtml to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.491Z"}

event: log
data: {"id":792,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Views/Shared/_Layout.cshtml to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.493Z"}

event: log
data: {"id":793,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Views/Shared/_Layout.cshtml.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.503Z"}

event: log
data: {"id":794,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Views/Shared/_ValidationScriptsPartial.cshtml to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.510Z"}

event: log
data: {"id":795,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/css/site.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.519Z"}

event: log
data: {"id":796,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/js/site.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.589Z"}

event: log
data: {"id":798,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/lib/bootstrap/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.702Z"}

event: log
data: {"id":799,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/lib/jquery/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.703Z"}

event: log
data: {"id":800,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/lib/jquery-validation/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.705Z"}

event: log
data: {"id":802,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/lib/jquery-validation-unobtrusive/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.712Z"}

event: log
data: {"id":803,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/LICENSE to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.716Z"}

event: log
data: {"id":804,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/lib/bootstrap/dist/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.720Z"}

event: log
data: {"id":805,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery/LICENSE.txt to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.725Z"}

event: log
data: {"id":806,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/lib/jquery/dist/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.728Z"}

event: log
data: {"id":807,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery-validation/LICENSE.md to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.731Z"}

event: log
data: {"id":808,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/lib/jquery-validation/dist/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.738Z"}

event: log
data: {"id":810,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.744Z"}

event: log
data: {"id":812,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.753Z"}

event: log
data: {"id":815,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.764Z"}

event: log
data: {"id":816,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/lib/bootstrap/dist/css/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.768Z"}

event: log
data: {"id":817,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/lib/bootstrap/dist/js/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.769Z"}

event: log
data: {"id":819,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery/dist/jquery.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.772Z"}

event: log
data: {"id":822,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery/dist/jquery.min.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.858Z"}

event: log
data: {"id":823,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery/dist/jquery.min.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.885Z"}

event: log
data: {"id":828,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery-validation/dist/additional-methods.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.919Z"}

event: log
data: {"id":833,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery-validation/dist/additional-methods.min.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.057Z"}

event: log
data: {"id":836,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery-validation/dist/jquery.validate.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.188Z"}

event: log
data: {"id":837,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery-validation/dist/jquery.validate.min.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.215Z"}

event: log
data: {"id":840,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.243Z"}

event: log
data: {"id":842,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.260Z"}

event: log
data: {"id":846,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.308Z"}

event: log
data: {"id":847,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.326Z"}

event: log
data: {"id":848,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.360Z"}

event: log
data: {"id":849,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.383Z"}

event: log
data: {"id":850,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.427Z"}

event: log
data: {"id":851,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.442Z"}

event: log
data: {"id":852,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.464Z"}

event: log
data: {"id":853,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.467Z"}

event: log
data: {"id":854,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.488Z"}

event: log
data: {"id":855,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.489Z"}

event: log
data: {"id":856,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.497Z"}

event: log
data: {"id":857,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.500Z"}

event: log
data: {"id":858,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.525Z"}

event: log
data: {"id":860,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.537Z"}

event: log
data: {"id":861,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.548Z"}

event: log
data: {"id":862,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.572Z"}

event: log
data: {"id":863,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.791Z"}

event: log
data: {"id":864,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.803Z"}

event: log
data: {"id":867,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.831Z"}

event: log
data: {"id":868,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.914Z"}

event: log
data: {"id":872,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.057Z"}

event: log
data: {"id":880,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.087Z"}

event: log
data: {"id":883,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.126Z"}

event: log
data: {"id":885,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.207Z"}

event: log
data: {"id":888,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap.min.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.357Z"}

event: log
data: {"id":891,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.393Z"}

event: log
data: {"id":894,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.495Z"}

event: log
data: {"id":895,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.538Z"}

event: log
data: {"id":896,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.677Z"}

event: log
data: {"id":897,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.709Z"}

event: log
data: {"id":898,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.882Z"}

event: log
data: {"id":899,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.927Z"}

event: log
data: {"id":900,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:25.022Z"}

event: log
data: {"id":902,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:25.048Z"}

event: log
data: {"id":903,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:25.121Z"}

event: log
data: {"id":905,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:25.156Z"}

event: log
data: {"id":907,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:25.226Z"}

event: log
data: {"id":909,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:25.251Z"}

event: log
data: {"id":911,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:25.298Z"}

event: log
data: {"id":913,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.js.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:25.328Z"}

event: log
data: {"id":916,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.min.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:25.404Z"}

event: log
data: {"id":918,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:25.428Z"}

event: log
data: {"id":920,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/source","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:25.490Z"}

event: log
data: {"id":922,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Finished step Fetch Base","stepId":"fetch-base","status":"completed"},"type":"log","createdAt":"2026-07-02T11:52:25.517Z"}

event: log
data: {"id":923,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Fetch Source Skeleton","stepId":"fetch-source-skeleton","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:25.520Z"}

event: log
data: {"id":925,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-source-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:25.543Z"}

event: log
data: {"id":974,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-source-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:26.141Z"}

event: log
data: {"id":975,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Processing 1 template files/directories with input values {\"azureProject\":\"shared-public\",\"buildContext\":\".\",\"ciType\":\"azure\",\"defaultBranch\":\"main\",\"description\":\"Secure Supply Chain Example for C# .Net 6.0 example with advanced continuous integration pipeline covering building, CVE scanning, security scanning, signatures, attestations, SLSA provenance and SBOM along with Gitops-based continuous deployment.\",\"dockerfile\":\"docker/Dockerfile\",\"gitRepoName\":\"e2e-tests-dotnet-basic-txwoaltx\",\"gitRepoOwner\":\"rhtap-rhdh-qe\",\"gitopsSecretName\":\"gitops-auth-secret\",\"hostType\":\"GitHub\",\"image\":\"quay.io/rhtap_qe/e2e-tests-dotnet-basic-txwoaltx\",\"imageName\":\"e2e-tests-dotnet-basic-txwoaltx\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-dotnet-basic-txwoaltx\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"repoSlug\":\"rhtap_qe/e2e-tests-dotnet-basic-txwoaltx\",\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-txwoaltx-gitops\",\"tags\":\"[\\\"net\\\", \\\"sscs\\\", \\\"sbom\\\", \\\"acs\\\"]\"}","stepId":"fetch-source-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:26.148Z"}

event: log
data: {"id":987,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file catalog-info.yaml to template output path with mode 33188.","stepId":"fetch-source-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:26.348Z"}

event: log
data: {"id":991,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/source","stepId":"fetch-source-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:26.386Z"}

event: log
data: {"id":997,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Finished step Fetch Source Skeleton","stepId":"fetch-source-skeleton","status":"completed"},"type":"log","createdAt":"2026-07-02T11:52:26.401Z"}

event: log
data: {"id":1000,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Fetch Source CI","stepId":"fetch-source-ci-skeleton","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:26.441Z"}

event: log
data: {"id":1004,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-source-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:26.475Z"}

event: log
data: {"id":1022,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-source-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:27.445Z"}

event: log
data: {"id":1024,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Processing 3 template files/directories with input values {\"buildContext\":\".\",\"defaultBranch\":\"main\",\"description\":\"Secure Supply Chain Example for C# .Net 6.0 example with advanced continuous integration pipeline covering building, CVE scanning, security scanning, signatures, attestations, SLSA provenance and SBOM along with Gitops-based continuous deployment.\",\"dockerfile\":\"docker/Dockerfile\",\"gitopsSecretName\":\"gitops-auth-secret\",\"image\":\"quay.io/rhtap_qe/e2e-tests-dotnet-basic-txwoaltx\",\"name\":\"e2e-tests-dotnet-basic-txwoaltx\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"repoSlug\":\"rhtap_qe/e2e-tests-dotnet-basic-txwoaltx\",\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-txwoaltx-gitops\",\"tags\":\"[\\\"net\\\", \\\"sscs\\\", \\\"sbom\\\", \\\"acs\\\"]\"}","stepId":"fetch-source-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:27.470Z"}

event: log
data: {"id":1027,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file azure-pipelines.yml to template output path with mode 33188.","stepId":"fetch-source-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:27.522Z"}

event: log
data: {"id":1029,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory tssc/ to template output path.","stepId":"fetch-source-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:27.540Z"}

event: log
data: {"id":1032,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file tssc/env.sh to template output path with mode 33261.","stepId":"fetch-source-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:27.546Z"}

event: log
data: {"id":1034,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/source","stepId":"fetch-source-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:27.564Z"}

event: log
data: {"id":1037,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Finished step Fetch Source CI","stepId":"fetch-source-ci-skeleton","status":"completed"},"type":"log","createdAt":"2026-07-02T11:52:27.572Z"}

event: log
data: {"id":1041,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Publish Repository to GitHub","stepId":"publish-github-source","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:27.577Z"}

event: log
data: {"id":1095,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Init git repository {dir=/tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/source}","stepId":"publish-github-source"},"type":"log","createdAt":"2026-07-02T11:52:30.110Z"}

event: log
data: {"id":1096,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Adding file {dir=/tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/source,filepath=.}","stepId":"publish-github-source"},"type":"log","createdAt":"2026-07-02T11:52:30.113Z"}

event: log
data: {"id":1097,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Committing file to repo {dir=/tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/source,message=initial commit}","stepId":"publish-github-source"},"type":"log","createdAt":"2026-07-02T11:52:30.317Z"}

event: log
data: {"id":1098,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Pushing directory to remote {dir=/tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/source,remote=origin}","stepId":"publish-github-source"},"type":"log","createdAt":"2026-07-02T11:52:30.352Z"}

event: log
data: {"id":1122,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[31merror\u001b[39m: Failed to push to repo {dir=/tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/source, remote=origin}","stepId":"publish-github-source"},"type":"log","createdAt":"2026-07-02T11:52:32.165Z"}

event: log
data: {"id":1123,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Error: One or more branches were not updated: \n  - refs/heads/main: cannot lock ref 'refs/heads/main': reference already exists {data={\"prettyDetails\":\"\\n  - refs/heads/main: cannot lock ref 'refs/heads/main': reference already exists\",\"result\":{\"ok\":true,\"refs\":{\"refs/heads/main\":{\"ok\":false,\"error\":\"cannot lock ref 'refs/heads/main': reference already exists\"}},\"headers\":{\"server\":\"GitHub-Babel/3.0\",\"content-type\":\"application/x-git-receive-pack-result\",\"content-security-policy\":\"default-src 'none'; sandbox\",\"expires\":\"Fri, 01 Jan 1980 00:00:00 GMT\",\"pragma\":\"no-cache\",\"cache-control\":\"no-cache, max-age=0, must-revalidate\",\"vary\":\"Accept-Encoding\",\"transfer-encoding\":\"chunked\",\"date\":\"Thu, 02 Jul 2026 11:52:31 GMT\",\"x-github-request-id\":\"FBFD:38E846:2839FC0:38D14D9:6A4650FF\",\"x-frame-options\":\"DENY\",\"strict-transport-security\":\"max-age=31536000; includeSubDomains; preload\",\"connection\":\"close\"}}}}\n    at Git.push (/opt/app-root/src/dynamic-plugins-root/backstage-plugin-scaffolder-backend-module-github-dynamic-0.9.2/node_modules/@backstage/plugin-scaffolder-node/dist/scm/git.cjs.js:178:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async Object.initRepoAndPush (/opt/app-root/src/dynamic-plugins-root/backstage-plugin-scaffolder-backend-module-github-dynamic-0.9.2/node_modules/@backstage/plugin-scaffolder-node/dist/actions/gitHelpers.cjs.js:36:3)\n    at async Object.initRepoPushAndProtect (/opt/app-root/src/dynamic-plugins-root/backstage-plugin-scaffolder-backend-module-github-dynamic-0.9.2/node_modules/@backstage/plugin-scaffolder-backend-module-github/dist/actions/helpers.cjs.js:194:24)\n    at async Object.handler (/opt/app-root/src/dynamic-plugins-root/backstage-plugin-scaffolder-backend-module-github-dynamic-0.9.2/node_modules/@backstage/plugin-scaffolder-backend-module-github/dist/actions/github.cjs.js:166:28)\n    at async NunjucksWorkflowRunner.executeStep (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:241:9)\n    at async NunjucksWorkflowRunner.execute (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:359:9)\n    at async TaskWorker.runOneTask (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/TaskWorker.cjs.js:127:26)\n    at async run (/opt/app-root/src/node_modules/p-queue/dist/index.js:163:29)","stepId":"publish-github-source","status":"failed"},"type":"log","createdAt":"2026-07-02T11:52:32.165Z"}

event: completion
data: {"id":1124,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Run completed with status: failed","error":{"name":"Error","message":"One or more branches were not updated: \n  - refs/heads/main: cannot lock ref 'refs/heads/main': reference already exists {data={\"prettyDetails\":\"\\n  - refs/heads/main: cannot lock ref 'refs/heads/main': reference already exists\",\"result\":{\"ok\":true,\"refs\":{\"refs/heads/main\":{\"ok\":false,\"error\":\"cannot lock ref 'refs/heads/main': reference already exists\"}},\"headers\":{\"server\":\"GitHub-Babel/3.0\",\"content-type\":\"application/x-git-receive-pack-result\",\"content-security-policy\":\"default-src 'none'; sandbox\",\"expires\":\"Fri, 01 Jan 1980 00:00:00 GMT\",\"pragma\":\"no-cache\",\"cache-control\":\"no-cache, max-age=0, must-revalidate\",\"vary\":\"Accept-Encoding\",\"transfer-encoding\":\"chunked\",\"date\":\"Thu, 02 Jul 2026 11:52:31 GMT\",\"x-github-request-id\":\"FBFD:38E846:2839FC0:38D14D9:6A4650FF\",\"x-frame-options\":\"DENY\",\"strict-transport-security\":\"max-age=31536000; includeSubDomains; preload\",\"connection\":\"close\"}}}}"}},"type":"completion","createdAt":"2026-07-02T11:52:32.189Z"}

 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:37.125 [[31mERROR[0m] rhdh.developer-hub: Component creation failed or was cancelled: Component creation failed for task 4a88b209-6f7e-41b0-888a-0e04fe56ca66
---TASK_LOGS_START---
event: log
data: {"id":12,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Starting up task with 17 steps"},"type":"log","createdAt":"2026-07-02T11:52:06.700Z"}

event: log
data: {"id":14,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:06.744Z"}

event: log
data: {"id":16,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:06.800Z"}

event: log
data: {"id":37,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:08.964Z"}

event: log
data: {"id":46,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Processing 39 template files/directories with input values {\"appName\":\"e2e-tests-dotnet-basic-txwoaltx-gitops\",\"argoComponent\":\"./components/e2e-tests-dotnet-basic-txwoaltx/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-dotnet-basic-txwoaltx/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"azureProject\":\"shared-public\",\"ciType\":\"azure\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-dotnet-basic-txwoaltx\",\"gitRepoName\":\"e2e-tests-dotnet-basic-txwoaltx-gitops\",\"gitRepoOwner\":\"rhtap-rhdh-qe\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-appstudio/rhtap-task-runner:latest\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-dotnet-basic-txwoaltx\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-txwoaltx-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"quay.io/rhtap_qe/e2e-tests-dotnet-basic-txwoaltx\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-txwoaltx\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.216Z"}

event: log
data: {"id":63,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory app-of-apps/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.399Z"}

event: log
data: {"id":67,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file application.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.449Z"}

event: log
data: {"id":83,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file catalog-info.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.512Z"}

event: log
data: {"id":99,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.552Z"}

event: log
data: {"id":101,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docs/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.555Z"}

event: log
data: {"id":108,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-dev.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.584Z"}

event: log
data: {"id":118,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-prod.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.620Z"}

event: log
data: {"id":128,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-stage.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.646Z"}

event: log
data: {"id":138,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/ci-tekton.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.674Z"}

event: log
data: {"id":153,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.707Z"}

event: log
data: {"id":163,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.724Z"}

event: log
data: {"id":167,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/index.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.736Z"}

event: log
data: {"id":193,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/README.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.786Z"}

event: log
data: {"id":205,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/base/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.802Z"}

event: log
data: {"id":207,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.808Z"}

event: log
data: {"id":210,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.815Z"}

event: log
data: {"id":217,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/deployment.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.834Z"}

event: log
data: {"id":227,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.858Z"}

event: log
data: {"id":237,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/route.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.880Z"}

event: log
data: {"id":265,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/service.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.921Z"}

event: log
data: {"id":291,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/get/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.956Z"}

event: log
data: {"id":293,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/set/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.959Z"}

event: log
data: {"id":298,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ci/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.963Z"}

event: log
data: {"id":302,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/development/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.968Z"}

event: log
data: {"id":306,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/prod/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.976Z"}

event: log
data: {"id":310,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/stage/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.981Z"}

event: log
data: {"id":317,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:09.996Z"}

event: log
data: {"id":327,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.015Z"}

event: log
data: {"id":337,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.035Z"}

event: log
data: {"id":347,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.056Z"}

event: log
data: {"id":357,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/gitops-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.083Z"}

event: log
data: {"id":367,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.106Z"}

event: log
data: {"id":377,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/source-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.129Z"}

event: log
data: {"id":387,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.152Z"}

event: log
data: {"id":397,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.171Z"}

event: log
data: {"id":407,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.192Z"}

event: log
data: {"id":417,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.229Z"}

event: log
data: {"id":427,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.250Z"}

event: log
data: {"id":443,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.270Z"}

event: log
data: {"id":447,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/gitops","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.279Z"}

event: log
data: {"id":469,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Finished step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"completed"},"type":"log","createdAt":"2026-07-02T11:52:10.441Z"}

event: log
data: {"id":471,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:10.450Z"}

event: log
data: {"id":475,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:10.480Z"}

event: log
data: {"id":486,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:12.202Z"}

event: log
data: {"id":490,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Processing 3 template files/directories with input values {\"appName\":\"e2e-tests-dotnet-basic-txwoaltx-gitops\",\"argoComponent\":\"./components/e2e-tests-dotnet-basic-txwoaltx/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-dotnet-basic-txwoaltx/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-dotnet-basic-txwoaltx\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-appstudio/rhtap-task-runner:latest\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-dotnet-basic-txwoaltx\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-txwoaltx-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"quay.io/rhtap_qe/e2e-tests-dotnet-basic-txwoaltx\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-txwoaltx\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:12.250Z"}

event: log
data: {"id":503,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file azure-pipelines.yml to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:12.784Z"}

event: log
data: {"id":516,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory tssc/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:12.837Z"}

event: log
data: {"id":523,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file tssc/env.sh to template output path with mode 33261.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:12.850Z"}

event: log
data: {"id":532,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/gitops","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:12.896Z"}

event: log
data: {"id":544,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Finished step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"completed"},"type":"log","createdAt":"2026-07-02T11:52:12.937Z"}

event: log
data: {"id":553,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Rename Component Directory","stepId":"renameComponentDir","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:12.941Z"}

event: log
data: {"id":559,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: File /tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/gitops/components/http renamed to /tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/gitops/components/e2e-tests-dotnet-basic-txwoaltx successfully","stepId":"renameComponentDir"},"type":"log","createdAt":"2026-07-02T11:52:12.991Z"}

event: log
data: {"id":560,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Finished step Rename Component Directory","stepId":"renameComponentDir","status":"completed"},"type":"log","createdAt":"2026-07-02T11:52:12.991Z"}

event: log
data: {"id":568,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Publish GitOps Repository to Github","stepId":"publish-github-gitops","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:12.996Z"}

event: log
data: {"id":610,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Init git repository {dir=/tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/gitops}","stepId":"publish-github-gitops"},"type":"log","createdAt":"2026-07-02T11:52:15.934Z"}

event: log
data: {"id":611,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Adding file {dir=/tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/gitops,filepath=.}","stepId":"publish-github-gitops"},"type":"log","createdAt":"2026-07-02T11:52:15.937Z"}

event: log
data: {"id":615,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Committing file to repo {dir=/tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/gitops,message=initial commit}","stepId":"publish-github-gitops"},"type":"log","createdAt":"2026-07-02T11:52:15.986Z"}

event: log
data: {"id":619,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Pushing directory to remote {dir=/tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/gitops,remote=origin}","stepId":"publish-github-gitops"},"type":"log","createdAt":"2026-07-02T11:52:16.018Z"}

event: log
data: {"id":622,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Finished step Publish GitOps Repository to Github","stepId":"publish-github-gitops","status":"completed"},"type":"log","createdAt":"2026-07-02T11:52:16.925Z"}

event: log
data: {"id":623,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Publish GitOps Repository to GitLab","stepId":"publish-gitlab-gitops","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:16.928Z"}

event: log
data: {"id":625,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Skipping step publish-gitlab-gitops because its if condition was false","stepId":"publish-gitlab-gitops","status":"skipped"},"type":"log","createdAt":"2026-07-02T11:52:16.932Z"}

event: log
data: {"id":626,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Publish Gitops Repository to Bitbucket","stepId":"publish-bitbucket-gitops","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:16.935Z"}

event: log
data: {"id":627,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Skipping step publish-bitbucket-gitops because its if condition was false","stepId":"publish-bitbucket-gitops","status":"skipped"},"type":"log","createdAt":"2026-07-02T11:52:16.938Z"}

event: log
data: {"id":628,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Waiting for Repository Availability","stepId":"wait-for-repository","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:16.941Z"}

event: log
data: {"id":658,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Finished step Waiting for Repository Availability","stepId":"wait-for-repository","status":"completed"},"type":"log","createdAt":"2026-07-02T11:52:19.947Z"}

event: log
data: {"id":659,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Create ArgoCD Resources","stepId":"create-argocd-resources","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:19.950Z"}

event: log
data: {"id":669,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Finished step Create ArgoCD Resources","stepId":"create-argocd-resources","status":"completed"},"type":"log","createdAt":"2026-07-02T11:52:20.961Z"}

event: log
data: {"id":671,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Waiting for ArgoCD Sync","stepId":"wait-for-sync","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:20.998Z"}

event: log
data: {"id":673,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Skipping step wait-for-sync because its if condition was false","stepId":"wait-for-sync","status":"skipped"},"type":"log","createdAt":"2026-07-02T11:52:21.001Z"}

event: log
data: {"id":674,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Fetch Base","stepId":"fetch-base","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:21.009Z"}

event: log
data: {"id":678,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:21.025Z"}

event: log
data: {"id":725,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.099Z"}

event: log
data: {"id":728,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Processing 108 template files/directories with input values {\"name\":\"e2e-tests-dotnet-basic-txwoaltx\",\"namespace\":\"tssc-app\",\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-txwoaltx-gitops\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-txwoaltx\"}","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.304Z"}

event: log
data: {"id":735,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .gitignore to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.341Z"}

event: log
data: {"id":736,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory Controllers/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.343Z"}

event: log
data: {"id":737,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file LICENSE to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.344Z"}

event: log
data: {"id":738,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory Models/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.350Z"}

event: log
data: {"id":739,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Program.cs to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.352Z"}

event: log
data: {"id":740,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory Properties/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.354Z"}

event: log
data: {"id":741,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file README.md to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.356Z"}

event: log
data: {"id":742,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory Views/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.358Z"}

event: log
data: {"id":743,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app.csproj to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.359Z"}

event: log
data: {"id":744,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file appsettings.Development.json to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.361Z"}

event: log
data: {"id":745,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file appsettings.json to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.363Z"}

event: log
data: {"id":747,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file devfile.yaml to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.372Z"}

event: log
data: {"id":748,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docker/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.375Z"}

event: log
data: {"id":749,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docs/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.376Z"}

event: log
data: {"id":751,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory kubernetes/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.378Z"}

event: log
data: {"id":752,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file mkdocs.yml to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.380Z"}

event: log
data: {"id":754,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.383Z"}

event: log
data: {"id":755,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Controllers/HomeController.cs to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.389Z"}

event: log
data: {"id":757,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Properties/launchSettings.json to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.394Z"}

event: log
data: {"id":759,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Models/ErrorViewModel.cs to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.399Z"}

event: log
data: {"id":761,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory Views/Home/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.404Z"}

event: log
data: {"id":762,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory Views/Shared/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.405Z"}

event: log
data: {"id":764,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Views/_ViewImports.cshtml to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.408Z"}

event: log
data: {"id":766,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Views/_ViewStart.cshtml to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.412Z"}

event: log
data: {"id":768,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docker/Dockerfile to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.424Z"}

event: log
data: {"id":770,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/gitops-application.md to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.428Z"}

event: log
data: {"id":773,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/index.md to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.433Z"}

event: log
data: {"id":775,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/source-component.md to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.442Z"}

event: log
data: {"id":777,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file kubernetes/deployment.yaml to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.450Z"}

event: log
data: {"id":779,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file kubernetes/service.yaml to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.454Z"}

event: log
data: {"id":781,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/css/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.459Z"}

event: log
data: {"id":783,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Copying file binary or symbolic link at wwwroot/favicon.ico, to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.461Z"}

event: log
data: {"id":785,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/js/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.466Z"}

event: log
data: {"id":786,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/lib/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.467Z"}

event: log
data: {"id":788,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Views/Home/Index.cshtml to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.469Z"}

event: log
data: {"id":790,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Views/Home/Privacy.cshtml to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.488Z"}

event: log
data: {"id":791,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Views/Shared/Error.cshtml to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.491Z"}

event: log
data: {"id":792,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Views/Shared/_Layout.cshtml to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.493Z"}

event: log
data: {"id":793,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Views/Shared/_Layout.cshtml.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.503Z"}

event: log
data: {"id":794,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file Views/Shared/_ValidationScriptsPartial.cshtml to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.510Z"}

event: log
data: {"id":795,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/css/site.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.519Z"}

event: log
data: {"id":796,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/js/site.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.589Z"}

event: log
data: {"id":798,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/lib/bootstrap/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.702Z"}

event: log
data: {"id":799,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/lib/jquery/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.703Z"}

event: log
data: {"id":800,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/lib/jquery-validation/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.705Z"}

event: log
data: {"id":802,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/lib/jquery-validation-unobtrusive/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.712Z"}

event: log
data: {"id":803,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/LICENSE to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.716Z"}

event: log
data: {"id":804,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/lib/bootstrap/dist/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.720Z"}

event: log
data: {"id":805,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery/LICENSE.txt to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.725Z"}

event: log
data: {"id":806,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/lib/jquery/dist/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.728Z"}

event: log
data: {"id":807,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery-validation/LICENSE.md to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.731Z"}

event: log
data: {"id":808,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/lib/jquery-validation/dist/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.738Z"}

event: log
data: {"id":810,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.744Z"}

event: log
data: {"id":812,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.753Z"}

event: log
data: {"id":815,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.764Z"}

event: log
data: {"id":816,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/lib/bootstrap/dist/css/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.768Z"}

event: log
data: {"id":817,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory wwwroot/lib/bootstrap/dist/js/ to template output path.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.769Z"}

event: log
data: {"id":819,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery/dist/jquery.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.772Z"}

event: log
data: {"id":822,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery/dist/jquery.min.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.858Z"}

event: log
data: {"id":823,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery/dist/jquery.min.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.885Z"}

event: log
data: {"id":828,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery-validation/dist/additional-methods.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:22.919Z"}

event: log
data: {"id":833,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery-validation/dist/additional-methods.min.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.057Z"}

event: log
data: {"id":836,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery-validation/dist/jquery.validate.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.188Z"}

event: log
data: {"id":837,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/jquery-validation/dist/jquery.validate.min.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.215Z"}

event: log
data: {"id":840,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.243Z"}

event: log
data: {"id":842,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.260Z"}

event: log
data: {"id":846,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.308Z"}

event: log
data: {"id":847,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.326Z"}

event: log
data: {"id":848,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.360Z"}

event: log
data: {"id":849,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.383Z"}

event: log
data: {"id":850,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.427Z"}

event: log
data: {"id":851,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.442Z"}

event: log
data: {"id":852,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.464Z"}

event: log
data: {"id":853,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.467Z"}

event: log
data: {"id":854,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.488Z"}

event: log
data: {"id":855,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.489Z"}

event: log
data: {"id":856,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.497Z"}

event: log
data: {"id":857,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.500Z"}

event: log
data: {"id":858,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.525Z"}

event: log
data: {"id":860,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.537Z"}

event: log
data: {"id":861,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.548Z"}

event: log
data: {"id":862,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.572Z"}

event: log
data: {"id":863,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.791Z"}

event: log
data: {"id":864,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.803Z"}

event: log
data: {"id":867,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.831Z"}

event: log
data: {"id":868,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:23.914Z"}

event: log
data: {"id":872,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.057Z"}

event: log
data: {"id":880,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.087Z"}

event: log
data: {"id":883,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.126Z"}

event: log
data: {"id":885,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.207Z"}

event: log
data: {"id":888,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap.min.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.357Z"}

event: log
data: {"id":891,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.393Z"}

event: log
data: {"id":894,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.495Z"}

event: log
data: {"id":895,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.538Z"}

event: log
data: {"id":896,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.677Z"}

event: log
data: {"id":897,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.709Z"}

event: log
data: {"id":898,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.882Z"}

event: log
data: {"id":899,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:24.927Z"}

event: log
data: {"id":900,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:25.022Z"}

event: log
data: {"id":902,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:25.048Z"}

event: log
data: {"id":903,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:25.121Z"}

event: log
data: {"id":905,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:25.156Z"}

event: log
data: {"id":907,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:25.226Z"}

event: log
data: {"id":909,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:25.251Z"}

event: log
data: {"id":911,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:25.298Z"}

event: log
data: {"id":913,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.js.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:25.328Z"}

event: log
data: {"id":916,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.min.js to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:25.404Z"}

event: log
data: {"id":918,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map to template output path with mode 33188.","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:25.428Z"}

event: log
data: {"id":920,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/source","stepId":"fetch-base"},"type":"log","createdAt":"2026-07-02T11:52:25.490Z"}

event: log
data: {"id":922,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Finished step Fetch Base","stepId":"fetch-base","status":"completed"},"type":"log","createdAt":"2026-07-02T11:52:25.517Z"}

event: log
data: {"id":923,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Fetch Source Skeleton","stepId":"fetch-source-skeleton","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:25.520Z"}

event: log
data: {"id":925,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-source-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:25.543Z"}

event: log
data: {"id":974,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-source-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:26.141Z"}

event: log
data: {"id":975,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Processing 1 template files/directories with input values {\"azureProject\":\"shared-public\",\"buildContext\":\".\",\"ciType\":\"azure\",\"defaultBranch\":\"main\",\"description\":\"Secure Supply Chain Example for C# .Net 6.0 example with advanced continuous integration pipeline covering building, CVE scanning, security scanning, signatures, attestations, SLSA provenance and SBOM along with Gitops-based continuous deployment.\",\"dockerfile\":\"docker/Dockerfile\",\"gitRepoName\":\"e2e-tests-dotnet-basic-txwoaltx\",\"gitRepoOwner\":\"rhtap-rhdh-qe\",\"gitopsSecretName\":\"gitops-auth-secret\",\"hostType\":\"GitHub\",\"image\":\"quay.io/rhtap_qe/e2e-tests-dotnet-basic-txwoaltx\",\"imageName\":\"e2e-tests-dotnet-basic-txwoaltx\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-dotnet-basic-txwoaltx\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"repoSlug\":\"rhtap_qe/e2e-tests-dotnet-basic-txwoaltx\",\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-txwoaltx-gitops\",\"tags\":\"[\\\"net\\\", \\\"sscs\\\", \\\"sbom\\\", \\\"acs\\\"]\"}","stepId":"fetch-source-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:26.148Z"}

event: log
data: {"id":987,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file catalog-info.yaml to template output path with mode 33188.","stepId":"fetch-source-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:26.348Z"}

event: log
data: {"id":991,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/source","stepId":"fetch-source-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:26.386Z"}

event: log
data: {"id":997,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Finished step Fetch Source Skeleton","stepId":"fetch-source-skeleton","status":"completed"},"type":"log","createdAt":"2026-07-02T11:52:26.401Z"}

event: log
data: {"id":1000,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Fetch Source CI","stepId":"fetch-source-ci-skeleton","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:26.441Z"}

event: log
data: {"id":1004,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-source-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:26.475Z"}

event: log
data: {"id":1022,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-source-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:27.445Z"}

event: log
data: {"id":1024,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Processing 3 template files/directories with input values {\"buildContext\":\".\",\"defaultBranch\":\"main\",\"description\":\"Secure Supply Chain Example for C# .Net 6.0 example with advanced continuous integration pipeline covering building, CVE scanning, security scanning, signatures, attestations, SLSA provenance and SBOM along with Gitops-based continuous deployment.\",\"dockerfile\":\"docker/Dockerfile\",\"gitopsSecretName\":\"gitops-auth-secret\",\"image\":\"quay.io/rhtap_qe/e2e-tests-dotnet-basic-txwoaltx\",\"name\":\"e2e-tests-dotnet-basic-txwoaltx\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"repoSlug\":\"rhtap_qe/e2e-tests-dotnet-basic-txwoaltx\",\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-txwoaltx-gitops\",\"tags\":\"[\\\"net\\\", \\\"sscs\\\", \\\"sbom\\\", \\\"acs\\\"]\"}","stepId":"fetch-source-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:27.470Z"}

event: log
data: {"id":1027,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file azure-pipelines.yml to template output path with mode 33188.","stepId":"fetch-source-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:27.522Z"}

event: log
data: {"id":1029,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory tssc/ to template output path.","stepId":"fetch-source-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:27.540Z"}

event: log
data: {"id":1032,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Writing file tssc/env.sh to template output path with mode 33261.","stepId":"fetch-source-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:27.546Z"}

event: log
data: {"id":1034,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/source","stepId":"fetch-source-ci-skeleton"},"type":"log","createdAt":"2026-07-02T11:52:27.564Z"}

event: log
data: {"id":1037,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Finished step Fetch Source CI","stepId":"fetch-source-ci-skeleton","status":"completed"},"type":"log","createdAt":"2026-07-02T11:52:27.572Z"}

event: log
data: {"id":1041,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Beginning step Publish Repository to GitHub","stepId":"publish-github-source","status":"processing"},"type":"log","createdAt":"2026-07-02T11:52:27.577Z"}

event: log
data: {"id":1095,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Init git repository {dir=/tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/source}","stepId":"publish-github-source"},"type":"log","createdAt":"2026-07-02T11:52:30.110Z"}

event: log
data: {"id":1096,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Adding file {dir=/tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/source,filepath=.}","stepId":"publish-github-source"},"type":"log","createdAt":"2026-07-02T11:52:30.113Z"}

event: log
data: {"id":1097,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Committing file to repo {dir=/tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/source,message=initial commit}","stepId":"publish-github-source"},"type":"log","createdAt":"2026-07-02T11:52:30.317Z"}

event: log
data: {"id":1098,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[32minfo\u001b[39m: Pushing directory to remote {dir=/tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/source,remote=origin}","stepId":"publish-github-source"},"type":"log","createdAt":"2026-07-02T11:52:30.352Z"}

event: log
data: {"id":1122,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"\u001b[31merror\u001b[39m: Failed to push to repo {dir=/tmp/4a88b209-6f7e-41b0-888a-0e04fe56ca66/source, remote=origin}","stepId":"publish-github-source"},"type":"log","createdAt":"2026-07-02T11:52:32.165Z"}

event: log
data: {"id":1123,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Error: One or more branches were not updated: \n  - refs/heads/main: cannot lock ref 'refs/heads/main': reference already exists {data={\"prettyDetails\":\"\\n  - refs/heads/main: cannot lock ref 'refs/heads/main': reference already exists\",\"result\":{\"ok\":true,\"refs\":{\"refs/heads/main\":{\"ok\":false,\"error\":\"cannot lock ref 'refs/heads/main': reference already exists\"}},\"headers\":{\"server\":\"GitHub-Babel/3.0\",\"content-type\":\"application/x-git-receive-pack-result\",\"content-security-policy\":\"default-src 'none'; sandbox\",\"expires\":\"Fri, 01 Jan 1980 00:00:00 GMT\",\"pragma\":\"no-cache\",\"cache-control\":\"no-cache, max-age=0, must-revalidate\",\"vary\":\"Accept-Encoding\",\"transfer-encoding\":\"chunked\",\"date\":\"Thu, 02 Jul 2026 11:52:31 GMT\",\"x-github-request-id\":\"FBFD:38E846:2839FC0:38D14D9:6A4650FF\",\"x-frame-options\":\"DENY\",\"strict-transport-security\":\"max-age=31536000; includeSubDomains; preload\",\"connection\":\"close\"}}}}\n    at Git.push (/opt/app-root/src/dynamic-plugins-root/backstage-plugin-scaffolder-backend-module-github-dynamic-0.9.2/node_modules/@backstage/plugin-scaffolder-node/dist/scm/git.cjs.js:178:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async Object.initRepoAndPush (/opt/app-root/src/dynamic-plugins-root/backstage-plugin-scaffolder-backend-module-github-dynamic-0.9.2/node_modules/@backstage/plugin-scaffolder-node/dist/actions/gitHelpers.cjs.js:36:3)\n    at async Object.initRepoPushAndProtect (/opt/app-root/src/dynamic-plugins-root/backstage-plugin-scaffolder-backend-module-github-dynamic-0.9.2/node_modules/@backstage/plugin-scaffolder-backend-module-github/dist/actions/helpers.cjs.js:194:24)\n    at async Object.handler (/opt/app-root/src/dynamic-plugins-root/backstage-plugin-scaffolder-backend-module-github-dynamic-0.9.2/node_modules/@backstage/plugin-scaffolder-backend-module-github/dist/actions/github.cjs.js:166:28)\n    at async NunjucksWorkflowRunner.executeStep (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:241:9)\n    at async NunjucksWorkflowRunner.execute (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:359:9)\n    at async TaskWorker.runOneTask (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/TaskWorker.cjs.js:127:26)\n    at async run (/opt/app-root/src/node_modules/p-queue/dist/index.js:163:29)","stepId":"publish-github-source","status":"failed"},"type":"log","createdAt":"2026-07-02T11:52:32.165Z"}

event: completion
data: {"id":1124,"isTaskRecoverable":false,"taskId":"4a88b209-6f7e-41b0-888a-0e04fe56ca66","body":{"message":"Run completed with status: failed","error":{"name":"Error","message":"One or more branches were not updated: \n  - refs/heads/main: cannot lock ref 'refs/heads/main': reference already exists {data={\"prettyDetails\":\"\\n  - refs/heads/main: cannot lock ref 'refs/heads/main': reference already exists\",\"result\":{\"ok\":true,\"refs\":{\"refs/heads/main\":{\"ok\":false,\"error\":\"cannot lock ref 'refs/heads/main': reference already exists\"}},\"headers\":{\"server\":\"GitHub-Babel/3.0\",\"content-type\":\"application/x-git-receive-pack-result\",\"content-security-policy\":\"default-src 'none'; sandbox\",\"expires\":\"Fri, 01 Jan 1980 00:00:00 GMT\",\"pragma\":\"no-cache\",\"cache-control\":\"no-cache, max-age=0, must-revalidate\",\"vary\":\"Accept-Encoding\",\"transfer-encoding\":\"chunked\",\"date\":\"Thu, 02 Jul 2026 11:52:31 GMT\",\"x-github-request-id\":\"FBFD:38E846:2839FC0:38D14D9:6A4650FF\",\"x-frame-options\":\"DENY\",\"strict-transport-security\":\"max-age=31536000; includeSubDomains; preload\",\"connection\":\"close\"}}}}"}},"type":"completion","createdAt":"2026-07-02T11:52:32.189Z"}


---TASK_LOGS_END--- {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:37.127 [[31mERROR[0m] utils.test.common: ❌ COMPONENT CREATION FAILED - Attempt 1/3 | Component: e2e-tests-dotnet-basic-txwoaltx | Error: Component creation failed: Component creation failed for task 4a88b209-6f7e-41b0-888a-0e04fe56ca66 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:37.128 [[32mINFO [0m] utils.test.common: 🔄 Will retry. Attempts remaining: 2 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:37.128 [[32mINFO [0m] playwright.testItem: Regenerated component name: 'e2e-tests-dotnet-basic-txwoaltx' -> 'e2e-tests-dotnet-basic-jgisdhyr' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:37.129 [[32mINFO [0m] utils.test.common: New component name: 'e2e-tests-dotnet-basic-jgisdhyr' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:37.132 [[32mINFO [0m] playwright.testItem: Acquired lock for ./tmp/project-configs.json {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:37.132 [[32mINFO [0m] playwright.testItem: Updated component name in project-configs.json: 'e2e-tests-dotnet-basic-txwoaltx' -> 'e2e-tests-dotnet-basic-jgisdhyr' (config: dotnet-basic/github/azure/quay) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:37.132 [[32mINFO [0m] playwright.testItem: Updated project configs file: ./tmp/project-configs.json {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:37.133 [[32mINFO [0m] playwright.testItem: Released lock for ./tmp/project-configs.json {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:37.133 [[32mINFO [0m] utils.test.common: Waiting 10000ms before next attempt... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:47.138 [[32mINFO [0m] utils.test.common: [Attempt 2/3] Creating component 'e2e-tests-dotnet-basic-jgisdhyr'... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:47.140 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:47.191 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:47.191 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:47.191 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:47.191 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:47.210 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:47.238 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:47.239 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:47.239 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:47.272 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:47.272 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:47.272 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:47.338 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-jgisdhyr, ID: 47aa93e2-19ae-43fd-a7e0-a48e2a30ba16 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:47.339 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-jgisdhyr to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:47.339 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 47aa93e2-19ae-43fd-a7e0-a48e2a30ba16 to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:47.359 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:47.359 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 47aa93e2-19ae-43fd-a7e0-a48e2a30ba16: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:52.383 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:52.384 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 47aa93e2-19ae-43fd-a7e0-a48e2a30ba16: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:57.412 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:52:57.412 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 47aa93e2-19ae-43fd-a7e0-a48e2a30ba16: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:02.445 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:02.445 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 47aa93e2-19ae-43fd-a7e0-a48e2a30ba16: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:07.473 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:07.473 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 47aa93e2-19ae-43fd-a7e0-a48e2a30ba16: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:12.500 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:12.501 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 47aa93e2-19ae-43fd-a7e0-a48e2a30ba16: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:17.570 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:17.570 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 47aa93e2-19ae-43fd-a7e0-a48e2a30ba16: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:22.611 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:22.612 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 47aa93e2-19ae-43fd-a7e0-a48e2a30ba16: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:27.645 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:27.645 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:27.646 [[32mINFO [0m] rhdh.developer-hub: Task 47aa93e2-19ae-43fd-a7e0-a48e2a30ba16 completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:27.646 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-jgisdhyr' created successfully on attempt 2/3 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:27.646 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-jgisdhyr {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:27.659 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Waiting for initial CI deployment of e2e-tests-dotnet-basic-jgisdhyr...
2026-07-02 11:53:27.659 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-jgisdhyr-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:27.659 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:27.875 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 57f92a0d6944c7cbf9ef6ab975197c41f6041d0e {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Waiting for ArgoCD CI application to sync to commit: 57f92a0d6944c7cbf9ef6ab975197c41f6041d0e
2026-07-02 11:53:27.904 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-jgisdhyr-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:27.904 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:42.455 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-jgisdhyr-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:42.455 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:42.455 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:42.456 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 57f92a0d6944c7cbf9ef6ab975197c41f6041d0e {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-07-02 11:53:42.456 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:42.456 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-dotnet-basic-jgisdhyr {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:42.457 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-dotnet-basic-jgisdhyr... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:42.674 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:43.097 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:43.097 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-dotnet-basic-jgisdhyr {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:43.098 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-dotnet-basic-jgisdhyr... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:43.099 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:43.099 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:49.907 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr branch 'main' with commit SHA: 9ef949732fd33813fbb1dbf0e551edbb927020e8 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:49.907 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 9ef949732fd33813fbb1dbf0e551edbb927020e8 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:50.904 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops branch 'main' with commit SHA: 125641737834cee1b5261e88e3b4bbe59553a9ab {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:50.904 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 125641737834cee1b5261e88e3b4bbe59553a9ab {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:50.904 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-dotnet-basic-jgisdhyr for component e2e-tests-dotnet-basic-jgisdhyr... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:50.932 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-dotnet-basic-jgisdhyr for component e2e-tests-dotnet-basic-jgisdhyr... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:50.933 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-dotnet-basic-jgisdhyr for component e2e-tests-dotnet-basic-jgisdhyr... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:50.933 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:50.933 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:51.005 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:51.007 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:51.436 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr type=github name=e2e-tests-dotnet-basic-jgisdhyr {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:51.437 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:51.743 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops type=github name=e2e-tests-dotnet-basic-jgisdhyr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:51.744 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:55.971 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10300?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:56.025 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 10300... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:56.026 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10300?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:56.507 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10301?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:56.557 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 10301... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:53:56.558 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10301?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:00.750 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-dotnet-basic-jgisdhyr". {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:00.750 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-dotnet-basic-jgisdhyr {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:01.361 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-dotnet-basic-jgisdhyr-gitops". {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:01.362 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-dotnet-basic-jgisdhyr {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:01.362 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-dotnet-basic-jgisdhyr... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:01.385 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-jgisdhyr {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:01.385 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-jgisdhyr {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:01.386 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-jgisdhyr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:01.387 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-jgisdhyr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:01.387 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:01.387 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:01.387 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:01.387 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:05.225 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:05.225 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:05.272 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:05.314 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-dotnet-basic-jgisdhyr {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:05.314 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:05.343 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:05.343 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:05.370 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/5280?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:05.383 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:05.477 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-dotnet-basic-jgisdhyr {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:05.478 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:05.538 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/5280?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:13.003 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-dotnet-basic-jgisdhyr {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:13.004 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-dotnet-basic-jgisdhyr... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:13.004 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:13.004 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-dotnet-basic-jgisdhyr {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:13.005 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-dotnet-basic-jgisdhyr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:13.151 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:13.152 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:1bc44fb02c949e325482acdb2a1e99fe45a810159ea47ee44decfd96e079443d {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:13.157 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:13.157 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:1bc44fb02c949e325482acdb2a1e99fe45a810159ea47ee44decfd96e079443d {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:19.954 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops branch 'main' with commit SHA: ba161a2fa04601dfaf903d2b0a366d8495607fe0 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:19.955 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: ba161a2fa04601dfaf903d2b0a366d8495607fe0 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:20.967 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr branch 'main' with commit SHA: 2be5921a4b5b1e086342c19646a5287fcb448f4b {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:20.968 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 2be5921a4b5b1e086342c19646a5287fcb448f4b {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:20.968 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-dotnet-basic-jgisdhyr {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:20.968 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-dotnet-basic-jgisdhyr {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:20.969 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-dotnet-basic-jgisdhyr {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:20.969 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:20.969 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-dotnet-basic-jgisdhyr {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:20.970 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:24.785 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:28.758 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10300 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:28.759 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10300/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:28.842 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 10300 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:28.842 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16727?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:28.911 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10301 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:28.912 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10301/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:28.962 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 10301 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:28.962 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Found 1 total builds {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:28.963 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 1 builds match filters {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:28.963 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 0 builds filtered out {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:28.963 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:28.963 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing batch 1/1 (1 builds) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:28.964 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16727?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:29.079 [[32mINFO [0m] azure.pipeline: [Azure] Successfully cancelled build 16727 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:29.079 [[32mINFO [0m] rhtap.core.integration.ci.base: ✅ [Azure] Cancelled build 16727 in e2e-tests-dotnet-basic-jgisdhyr (status: inProgress) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:29.079 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Batch 1/1 complete: 1 succeeded, 0 rejected {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:29.079 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Cancellation complete: {total=1, cancelled=1, failed=0, skipped=0, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:29.080 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
]]>
</system-out>
<system-err>
<![CDATA[(node:135) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="232.634">
<system-out>
<![CDATA[2026-07-02 11:54:29.103 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:29.103 [[32mINFO [0m] utils.test.common: Using azure for github repository {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:29.103 [[32mINFO [0m] utils.test.common: Creating a direct commit on source repo on github repository ... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:29.104 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Test commit from TSSC e2e test {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:32.901 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr branch 'main' with commit SHA: 6dba571997562ba2b0a5036b53df5941d9abc625 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:32.901 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 6dba571997562ba2b0a5036b53df5941d9abc625 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:32.901 [[32mINFO [0m] utils.test.common: Created commit with SHA: 6dba571997562ba2b0a5036b53df5941d9abc625 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:42.908 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for commit 6dba571997562ba2b0a5036b53df5941d9abc625 on main branch in e2e-tests-dotnet-basic-jgisdhyr... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:42.909 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:46.782 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:50.695 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10300 and 10301 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:50.696 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10300 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:50.696 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10300/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:50.747 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10300 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:50.747 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10301 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:50.748 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10301/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:50.793 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 10301 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:50.794 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16728?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:50.794 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16727?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:50.880 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure builds: [
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16728"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16728"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16728/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16728/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10300"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "3b8d74b7-9981-404c-aca6-3b4b21decd05"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "6dba571997562ba2b0a5036b53df5941d9abc625",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr"
    },
    "id": 16728,
    "buildNumber": "20260702.2",
    "status": "inProgress",
    "queueTime": "2026-07-02T11:54:35.4000654Z",
    "startTime": "2026-07-02T11:54:38.7337184Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16728",
    "definition": {
      "drafts": [],
      "id": 10300,
      "name": "e2e-tests-dotnet-basic-jgisdhyr",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10300?revision=2",
      "uri": "vstfs:///Build/Definition/10300",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 2,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/16728",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "6dba571997562ba2b0a5036b53df5941d9abc625",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-07-02T11:54:38.74Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "3b8d74b7-9981-404c-aca6-3b4b21decd05"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16728/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  },
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16727"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16727"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16727/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16727/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10300"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "f1887574-daf6-487c-95c2-6751de6c2228"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "2be5921a4b5b1e086342c19646a5287fcb448f4b",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:1bc44fb02c949e325482acdb2a1e99fe45a810159ea47ee44decfd96e079443d",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr"
    },
    "id": 16727,
    "buildNumber": "20260702.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-07-02T11:54:23.3359161Z",
    "startTime": "2026-07-02T11:54:26.7547099Z",
    "finishTime": "2026-07-02T11:54:48.9964327Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16727",
    "definition": {
      "drafts": [],
      "id": 10300,
      "name": "e2e-tests-dotnet-basic-jgisdhyr",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10300?revision=2",
      "uri": "vstfs:///Build/Definition/10300",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 1,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/16727",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "2be5921a4b5b1e086342c19646a5287fcb448f4b",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-07-02T11:54:49.133Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "f1887574-daf6-487c-95c2-6751de6c2228"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16727/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:50.881 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16728"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16728"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16728/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16728/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10300"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"3b8d74b7-9981-404c-aca6-3b4b21decd05"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"6dba571997562ba2b0a5036b53df5941d9abc625","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr"},"id":16728,"buildNumber":"20260702.2","status":"inProgress","queueTime":"2026-07-02T11:54:35.4000654Z","startTime":"2026-07-02T11:54:38.7337184Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16728","definition":{"drafts":[],"id":10300,"name":"e2e-tests-dotnet-basic-jgisdhyr","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10300?revision=2","uri":"vstfs:///Build/Definition/10300","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/16728","sourceBranch":"refs/heads/main","sourceVersion":"6dba571997562ba2b0a5036b53df5941d9abc625","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"individualCI","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-07-02T11:54:38.74Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"orchestrationPlan":{"planId":"3b8d74b7-9981-404c-aca6-3b4b21decd05"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16728/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:50.881 [[32mINFO [0m] utils.test.common: Pipeline 10300-16728 was triggered by commit 6dba571997562ba2b0a5036b53df5941d9abc625 on main branch in e2e-tests-dotnet-basic-jgisdhyr {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:50.882 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 10300-16728 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:50.882 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10300/runs/16728?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:50.931 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10300-16728 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:54:50.931 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 10300-16728 | Status: running | Reason: Pipeline 10300-16728 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:55:20.942 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10300/runs/16728?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:55:21.023 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10300-16728 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:55:21.023 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 10300-16728 | Status: running | Reason: Pipeline 10300-16728 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:55:51.048 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10300/runs/16728?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:55:51.197 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10300-16728 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:55:51.197 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: 10300-16728 | Status: running | Reason: Pipeline 10300-16728 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:56:21.210 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10300/runs/16728?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:56:21.359 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10300-16728 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:56:21.359 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: 10300-16728 | Status: running | Reason: Pipeline 10300-16728 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:56:51.359 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10300/runs/16728?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:56:51.436 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10300-16728 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:56:51.437 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: 10300-16728 | Status: running | Reason: Pipeline 10300-16728 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:57:21.453 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10300/runs/16728?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:57:21.537 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10300-16728 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:57:21.538 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: 10300-16728 | Status: running | Reason: Pipeline 10300-16728 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:57:51.563 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10300/runs/16728?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:57:51.642 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10300-16728 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:57:51.643 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 7] 🔄 Pipeline: 10300-16728 | Status: running | Reason: Pipeline 10300-16728 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:21.643 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10300/runs/16728?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:21.724 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10300-16728 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:21.724 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:21.734 [[32mINFO [0m] utils.test.common: azure pipeline 10300-16728 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:21.734 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="28.655">
<system-out>
<![CDATA[2026-07-02 11:58:21.794 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-jgisdhyr-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:21.795 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:21.973 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 86e22ef650405319defd45c9806cf40792237057 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:21.973 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:21.974 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-jgisdhyr-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:22.055 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-jgisdhyr-development using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:23.090 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:23.091 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-jgisdhyr-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:23.223 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-jgisdhyr-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-jgisdhyr-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-jgisdhyr/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (ba161a2)
Health Status:      Healthy

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced         namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-dotnet-basic-jgisdhyr  Synced     Healthy        service/e2e-tests-dotnet-basic-jgisdhyr created
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-jgisdhyr  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-jgisdhyr created
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-jgisdhyr  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-jgisdhyr created
 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:23.223 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-jgisdhyr-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:28.798 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T11:58:23+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-jgisdhyr    Synced  Healthy              
2026-07-02T11:58:23+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-jgisdhyr    Synced  Healthy              
2026-07-02T11:58:23+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-jgisdhyr    Synced  Healthy              
2026-07-02T11:58:26+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T11:58:28+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T11:58:28+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-jgisdhyr    Synced   Healthy              service/e2e-tests-dotnet-basic-jgisdhyr unchanged
2026-07-02T11:58:28+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-jgisdhyr    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-jgisdhyr configured
2026-07-02T11:58:28+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-jgisdhyr    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-jgisdhyr unchanged

Name:               tssc-gitops/e2e-tests-dotnet-basic-jgisdhyr-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-jgisdhyr-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-jgisdhyr/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (86e22ef)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      86e22ef650405319defd45c9806cf40792237057
Phase:              Succeeded
Start:              2026-07-02 11:58:23 +0000 UTC
Finished:           2026-07-02 11:58:28 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-dotnet-basic-jgisdhyr  Synced     Healthy            service/e2e-tests-dotnet-basic-jgisdhyr unchanged
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-jgisdhyr  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-jgisdhyr configured
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-jgisdhyr  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-jgisdhyr unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:28.883 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-jgisdhyr-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:28.883 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-jgisdhyr-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-jgisdhyr-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:38.498 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-jgisdhyr-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:38.498 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-jgisdhyr-development | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-jgisdhyr-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:50.388 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-jgisdhyr-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:50.388 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:50.414 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-jgisdhyr-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:50.414 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:50.415 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:50.415 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 86e22ef650405319defd45c9806cf40792237057 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:50.415 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 86e22ef650405319defd45c9806cf40792237057 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:50.416 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="132.279">
<system-out>
<![CDATA[2026-07-02 11:58:50.442 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-jgisdhyr/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:50.442 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-jgisdhyr/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:50.559 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-jgisdhyr/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:50.560 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-jgisdhyr/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-jgisdhyr:azure-6dba571997562ba2b0a5036b53df5941d9abc625 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:50.562 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:50.587 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:50.588 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-jgisdhyr:azure-6dba571997562ba2b0a5036b53df5941d9abc625 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:50.588 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-jgisdhyr/overlays/stage/deployment-patch.yaml in repo e2e-tests-dotnet-basic-jgisdhyr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:50.676 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:50.676 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-jgisdhyr:azure-6dba571997562ba2b0a5036b53df5941d9abc625" {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:54.444 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1782993530588 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:56.029 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:56.030 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:56.030 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-dotnet-basic-jgisdhyr-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:56.030 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #1 in e2e-tests-dotnet-basic-jgisdhyr-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:56.031 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:58:59.969 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:03.905 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10300 and 10301 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:03.906 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10300 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:03.906 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10300/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:03.953 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10300 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:03.954 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10301 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:03.954 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10301/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:04.001 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 10301 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:04.002 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha 28c5fb17d4856e79d37339652ac1c2830f667c32 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:04.002 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16735?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:04.073 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16735"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16735"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16735/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16735/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10301"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"dae42abb-ac3e-4ee5-9c93-c61f769fff27"}],"triggerInfo":{"pr.sourceBranch":"promote-to-stage-1782993530588","pr.sourceSha":"28c5fb17d4856e79d37339652ac1c2830f667c32","pr.id":"3978008476","pr.title":"Promote to stage environment","pr.number":"1","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":16735,"buildNumber":"20260702.1","status":"notStarted","queueTime":"2026-07-02T11:59:00.9747272Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16735","definition":{"drafts":[],"id":10301,"name":"e2e-tests-dotnet-basic-jgisdhyr-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10301?revision=2","uri":"vstfs:///Build/Definition/10301","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":1,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/16735","sourceBranch":"refs/pull/1/merge","sourceVersion":"9daae458ee0550cceb674847f43c254c3895d6c0","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-07-02T11:59:02.347Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3978008476\",\"system.pullRequest.pullRequestNumber\":\"1\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-stage-1782993530588\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops.git\",\"system.pullRequest.sourceCommitId\":\"28c5fb17d4856e79d37339652ac1c2830f667c32\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"dae42abb-ac3e-4ee5-9c93-c61f769fff27"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16735/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:04.074 [[31mERROR[0m] utils.test.common: Attempt 1 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:22.526 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:26.373 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:30.207 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10300 and 10301 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:30.207 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10300 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:30.208 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10300/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:30.256 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10300 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:30.256 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10301 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:30.257 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10301/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:30.302 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 10301 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:30.302 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha 28c5fb17d4856e79d37339652ac1c2830f667c32 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:30.302 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16735?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:30.372 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16735"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16735"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16735/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16735/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10301"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"dae42abb-ac3e-4ee5-9c93-c61f769fff27"}],"triggerInfo":{"pr.sourceBranch":"promote-to-stage-1782993530588","pr.sourceSha":"28c5fb17d4856e79d37339652ac1c2830f667c32","pr.id":"3978008476","pr.title":"Promote to stage environment","pr.number":"1","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":16735,"buildNumber":"20260702.1","status":"inProgress","queueTime":"2026-07-02T11:59:00.9747272Z","startTime":"2026-07-02T11:59:04.9922493Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16735","definition":{"drafts":[],"id":10301,"name":"e2e-tests-dotnet-basic-jgisdhyr-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10301?revision=2","uri":"vstfs:///Build/Definition/10301","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":1,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/16735","sourceBranch":"refs/pull/1/merge","sourceVersion":"9daae458ee0550cceb674847f43c254c3895d6c0","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-07-02T11:59:05Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3978008476\",\"system.pullRequest.pullRequestNumber\":\"1\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-stage-1782993530588\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops.git\",\"system.pullRequest.sourceCommitId\":\"28c5fb17d4856e79d37339652ac1c2830f667c32\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"dae42abb-ac3e-4ee5-9c93-c61f769fff27"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16735/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:30.373 [[32mINFO [0m] utils.test.common: Pipeline 10301-16735 was triggered by promotion PR #1 in e2e-tests-dotnet-basic-jgisdhyr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:30.373 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 10301-16735 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:30.373 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10301/runs/16735?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:30.423 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10301-16735 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 11:59:30.424 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 10301-16735 | Status: running | Reason: Pipeline 10301-16735 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:00:00.427 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10301/runs/16735?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:00:00.503 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10301-16735 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:00:00.504 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 10301-16735 | Status: running | Reason: Pipeline 10301-16735 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:00:30.528 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10301/runs/16735?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:00:30.600 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10301-16735 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:00:30.601 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:00:30.604 [[32mINFO [0m] utils.test.common: azure pipeline 10301-16735 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:00:30.604 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:00:32.360 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: ded895be0cbe852272c116c3458db41b317c19f5 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:00:32.360 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: ded895be0cbe852272c116c3458db41b317c19f5 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:00:32.360 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:00:32.361 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-jgisdhyr-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:00:32.441 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-jgisdhyr-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:00:33.469 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:00:33.470 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-jgisdhyr-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:00:38.616 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-jgisdhyr-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-jgisdhyr-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-jgisdhyr/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (86e22ef)
Health Status:      Healthy

GROUP               KIND        NAMESPACE       NAME                             STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                   tssc-app-stage                   Succeeded  Synced         namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-dotnet-basic-jgisdhyr  Synced     Healthy        service/e2e-tests-dotnet-basic-jgisdhyr created
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-jgisdhyr  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-jgisdhyr created
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-jgisdhyr  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-jgisdhyr created
 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:00:38.616 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-jgisdhyr-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:00:44.313 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS    HEALTH            HOOK  MESSAGE
2026-07-02T12:00:44+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced                  namespace/tssc-app-stage serverside-applied
2026-07-02T12:00:44+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-jgisdhyr    Synced   Healthy                  service/e2e-tests-dotnet-basic-jgisdhyr unchanged
2026-07-02T12:00:44+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-jgisdhyr  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-jgisdhyr configured
2026-07-02T12:00:44+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-jgisdhyr    Synced   Healthy                  route.route.openshift.io/e2e-tests-dotnet-basic-jgisdhyr unchanged

Name:               tssc-gitops/e2e-tests-dotnet-basic-jgisdhyr-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-jgisdhyr-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-jgisdhyr/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (ded895b)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      ded895be0cbe852272c116c3458db41b317c19f5
Phase:              Succeeded
Start:              2026-07-02 12:00:39 +0000 UTC
Finished:           2026-07-02 12:00:43 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage                   Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-dotnet-basic-jgisdhyr  Synced     Healthy            service/e2e-tests-dotnet-basic-jgisdhyr unchanged
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-jgisdhyr  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-jgisdhyr configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-jgisdhyr  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-jgisdhyr unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:00:44.392 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-jgisdhyr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:00:44.392 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-jgisdhyr-stage | Elapsed: 12s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-jgisdhyr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:00:50.209 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-jgisdhyr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:00:50.209 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-jgisdhyr-stage | Elapsed: 18s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-jgisdhyr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:02.423 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-jgisdhyr-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:02.424 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:02.450 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-jgisdhyr-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:02.450 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:02.451 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:02.451 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: ded895be0cbe852272c116c3458db41b317c19f5 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:02.451 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: ded895be0cbe852272c116c3458db41b317c19f5 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:02.452 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:02.452 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:02.453 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 10301 logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:02.453 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10301/runs/16735/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:02.718 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:a8e078dc-54ac-4146-b0ad-468d2b1003d7/1 found from Promotion Pipeline 10301 logs {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
]]>
</system-out>
<system-err>
<![CDATA[[@octokit/request] "GET https://api.github.com/repos/rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops/contents/components%2Fe2e-tests-dotnet-basic-jgisdhyr%2Foverlays%2Fstage%2Fdeployment-patch.yaml?ref=main" is deprecated. It is scheduled to be removed on Fri, 10 Mar 2028 00:00:00 GMT. See https://docs.github.com/en/rest/about-the-rest-api/api-versions
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="127.954">
<system-out>
<![CDATA[2026-07-02 12:01:02.744 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-jgisdhyr/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:02.744 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-jgisdhyr/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:02.921 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-jgisdhyr/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:02.921 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-jgisdhyr/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-jgisdhyr:azure-6dba571997562ba2b0a5036b53df5941d9abc625 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:02.922 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:02.950 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:02.950 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-jgisdhyr:azure-6dba571997562ba2b0a5036b53df5941d9abc625 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:02.950 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-jgisdhyr/overlays/prod/deployment-patch.yaml in repo e2e-tests-dotnet-basic-jgisdhyr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:03.081 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:03.081 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-jgisdhyr:azure-6dba571997562ba2b0a5036b53df5941d9abc625" {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:07.000 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1782993662950 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:08.511 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops/pull/2 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:08.512 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:08.512 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-dotnet-basic-jgisdhyr-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:08.512 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #2 in e2e-tests-dotnet-basic-jgisdhyr-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:08.513 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:12.443 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:16.391 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10300 and 10301 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:16.392 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10300 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:16.392 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10300/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:16.438 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10300 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:16.438 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10301 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:16.439 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10301/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:16.536 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 10301 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:16.537 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 2 with sha 5325deebca09956c74aff6486e1912ce75a3dfa8 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:16.537 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build undefined {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:16.537 [[31mERROR[0m] utils.test.common: Attempt 1 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:29.673 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:33.596 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:37.596 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10300 and 10301 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:37.596 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10300 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:37.597 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10300/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:37.714 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10300 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:37.714 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10301 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:37.715 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10301/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:37.765 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10301 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:37.766 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 2 with sha 5325deebca09956c74aff6486e1912ce75a3dfa8 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:37.766 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16739?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:37.828 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16739"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16739"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16739/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16739/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10301"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"22f6c925-15f2-4e47-8f5a-12fedb585bf4"}],"triggerInfo":{"pr.sourceBranch":"promote-to-prod-1782993662950","pr.sourceSha":"5325deebca09956c74aff6486e1912ce75a3dfa8","pr.id":"3978022667","pr.title":"Promote to prod environment","pr.number":"2","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":16739,"buildNumber":"20260702.2","status":"inProgress","queueTime":"2026-07-02T12:01:16.2752406Z","startTime":"2026-07-02T12:01:19.5857127Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16739","definition":{"drafts":[],"id":10301,"name":"e2e-tests-dotnet-basic-jgisdhyr-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10301?revision=2","uri":"vstfs:///Build/Definition/10301","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/16739","sourceBranch":"refs/pull/2/merge","sourceVersion":"f99747cfb202b233f9048af2173c43484d72dbe5","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-07-02T12:01:19.593Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3978022667\",\"system.pullRequest.pullRequestNumber\":\"2\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-prod-1782993662950\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops.git\",\"system.pullRequest.sourceCommitId\":\"5325deebca09956c74aff6486e1912ce75a3dfa8\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"22f6c925-15f2-4e47-8f5a-12fedb585bf4"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16739/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:37.829 [[32mINFO [0m] utils.test.common: Pipeline 10301-16739 was triggered by promotion PR #2 in e2e-tests-dotnet-basic-jgisdhyr-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:37.829 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 10301-16739 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:37.829 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10301/runs/16739?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:37.881 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10301-16739 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:01:37.881 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 10301-16739 | Status: running | Reason: Pipeline 10301-16739 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:02:07.884 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10301/runs/16739?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:02:08.012 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10301-16739 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:02:08.012 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 10301-16739 | Status: running | Reason: Pipeline 10301-16739 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:02:38.037 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10301/runs/16739?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:02:38.698 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10301-16739 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:02:38.699 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:02:38.703 [[32mINFO [0m] utils.test.common: azure pipeline 10301-16739 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:02:38.703 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:02:40.678 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 29f698c0e9badebbd1c8687abfee1223f8846bf3 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:02:40.678 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 29f698c0e9badebbd1c8687abfee1223f8846bf3 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:02:40.679 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:02:40.679 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-jgisdhyr-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:02:40.762 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-jgisdhyr-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:02:41.500 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:02:41.500 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-jgisdhyr-prod' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:02:41.670 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-jgisdhyr-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-jgisdhyr-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-jgisdhyr/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (86e22ef)
Health Status:      Healthy

GROUP               KIND        NAMESPACE      NAME                             STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                  tssc-app-prod                    Succeeded  Synced         namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-dotnet-basic-jgisdhyr  Synced     Healthy        service/e2e-tests-dotnet-basic-jgisdhyr created
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-jgisdhyr  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-jgisdhyr created
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-jgisdhyr  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-jgisdhyr created
 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:02:41.670 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-jgisdhyr-prod' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:02:50.898 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:02:42+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-jgisdhyr    Synced  Healthy              
2026-07-02T12:02:42+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-jgisdhyr    Synced  Healthy              
2026-07-02T12:02:42+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-jgisdhyr    Synced  Healthy              
2026-07-02T12:02:48+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:02:50+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:02:50+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-jgisdhyr    Synced   Healthy              service/e2e-tests-dotnet-basic-jgisdhyr unchanged
2026-07-02T12:02:50+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-jgisdhyr    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-jgisdhyr configured
2026-07-02T12:02:50+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-jgisdhyr    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-jgisdhyr unchanged
2026-07-02T12:02:50+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-jgisdhyr  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-jgisdhyr configured

Name:               tssc-gitops/e2e-tests-dotnet-basic-jgisdhyr-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-jgisdhyr-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-jgisdhyr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-jgisdhyr/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (29f698c)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      29f698c0e9badebbd1c8687abfee1223f8846bf3
Phase:              Succeeded
Start:              2026-07-02 12:02:44 +0000 UTC
Finished:           2026-07-02 12:02:50 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                    Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-dotnet-basic-jgisdhyr  Synced     Healthy            service/e2e-tests-dotnet-basic-jgisdhyr unchanged
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-jgisdhyr  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-jgisdhyr configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-jgisdhyr  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-jgisdhyr unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:02:50.982 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-jgisdhyr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:02:50.983 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-jgisdhyr-prod | Elapsed: 10s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-jgisdhyr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:02:59.696 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-jgisdhyr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:02:59.696 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-jgisdhyr-prod | Elapsed: 19s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-jgisdhyr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:10.238 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-jgisdhyr-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:10.238 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:10.264 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-jgisdhyr-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:10.264 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:10.265 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:10.265 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 29f698c0e9badebbd1c8687abfee1223f8846bf3 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:10.265 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 29f698c0e9badebbd1c8687abfee1223f8846bf3 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:10.267 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:10.267 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:10.267 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 10301 logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:10.268 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10301/runs/16739/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:10.695 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:a8e078dc-54ac-4146-b0ad-468d2b1003d7/1 found from Promotion Pipeline 10301 logs {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts" time="1.381">
<system-out>
<![CDATA[2026-07-02 12:03:10.722 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:a8e078dc-54ac-4146-b0ad-468d2b1003d7/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:10.722 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-jgisdhyr:azure-6dba571997562ba2b0a5036b53df5941d9abc625 and document ID urn:uuid:a8e078dc-54ac-4146-b0ad-468d2b1003d7/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:10.723 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-jgisdhyr:azure-6dba571997562ba2b0a5036b53df5941d9abc625 and document ID: urn:uuid:a8e078dc-54ac-4146-b0ad-468d2b1003d7/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:10.723 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-jgisdhyr:azure-6dba571997562ba2b0a5036b53df5941d9abc625 at https://server-tssc-tpa.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:10.845 [[32mINFO [0m] tpa.client: Token expired. Refreshing... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:12.005 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-jgisdhyr:azure-6dba571997562ba2b0a5036b53df5941d9abc625' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:12.006 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:a8e078dc-54ac-4146-b0ad-468d2b1003d7/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:12.006 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-jgisdhyr:azure-6dba571997562ba2b0a5036b53df5941d9abc625, Published: 2026-07-02T11:53:09Z, SHA256: sha256:8190e2ee33a2d162af8252dc85b3df3a4e9ccdc917d7a71252315a95ea0ceba1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:12.006 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:a8e078dc-54ac-4146-b0ad-468d2b1003d7/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:12.006 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-jgisdhyr:azure-6dba571997562ba2b0a5036b53df5941d9abc625 and document ID urn:uuid:a8e078dc-54ac-4146-b0ad-468d2b1003d7/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:12.006 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-jgisdhyr:azure-6dba571997562ba2b0a5036b53df5941d9abc625 and document ID: urn:uuid:a8e078dc-54ac-4146-b0ad-468d2b1003d7/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:12.006 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-jgisdhyr:azure-6dba571997562ba2b0a5036b53df5941d9abc625 at https://server-tssc-tpa.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:12.098 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-jgisdhyr:azure-6dba571997562ba2b0a5036b53df5941d9abc625' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:12.098 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:a8e078dc-54ac-4146-b0ad-468d2b1003d7/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:12.098 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-jgisdhyr:azure-6dba571997562ba2b0a5036b53df5941d9abc625, Published: 2026-07-02T11:53:09Z, SHA256: sha256:8190e2ee33a2d162af8252dc85b3df3a4e9ccdc917d7a71252315a95ea0ceba1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:12.098 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:a8e078dc-54ac-4146-b0ad-468d2b1003d7/1,urn:uuid:a8e078dc-54ac-4146-b0ad-468d2b1003d7/1 found in TPA!!! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-07-02 12:03:12.099 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-jgisdhyr:azure-6dba571997562ba2b0a5036b53df5941d9abc625 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-07-02T11:52:04.339Z" hostname="e2e-e2e-tests-nodejs[github-tekton-quay]" tests="6" failures="0" skipped="1" time="528.959" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="100.967">
<system-out>
<![CDATA[2026-07-02 11:52:05.739 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-sikztvbm {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:05.740 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-sikztvbm'... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:05.749 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:05.820 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:05.849 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:05.852 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:05.853 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:05.891 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:05.892 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:05.892 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:06.019 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-sikztvbm, ID: 303a9774-9517-44b2-af1e-8166f2c3ba40 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:06.019 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-sikztvbm to be completed... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:06.019 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 303a9774-9517-44b2-af1e-8166f2c3ba40 to complete... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:06.176 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:06.176 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 303a9774-9517-44b2-af1e-8166f2c3ba40: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:11.417 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:11.418 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 303a9774-9517-44b2-af1e-8166f2c3ba40: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:16.442 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:16.443 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 303a9774-9517-44b2-af1e-8166f2c3ba40: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:21.527 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:21.527 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 303a9774-9517-44b2-af1e-8166f2c3ba40: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:26.556 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:26.557 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 303a9774-9517-44b2-af1e-8166f2c3ba40: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:31.580 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:31.580 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 303a9774-9517-44b2-af1e-8166f2c3ba40: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:36.611 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:36.611 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 303a9774-9517-44b2-af1e-8166f2c3ba40: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:41.639 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:41.640 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 303a9774-9517-44b2-af1e-8166f2c3ba40: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:46.668 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:46.669 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 303a9774-9517-44b2-af1e-8166f2c3ba40: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:51.701 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:51.701 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:51.701 [[32mINFO [0m] rhdh.developer-hub: Task 303a9774-9517-44b2-af1e-8166f2c3ba40 completed successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:51.702 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-sikztvbm' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:51.702 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-sikztvbm {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:51.721 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Waiting for initial CI deployment of e2e-tests-nodejs-sikztvbm...
2026-07-02 11:52:51.722 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-sikztvbm-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:51.723 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-sikztvbm-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:51.934 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 3b78b733077aecaa4de6d867163065b2896a836b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Waiting for ArgoCD CI application to sync to commit: 3b78b733077aecaa4de6d867163065b2896a836b
2026-07-02 11:52:51.966 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-sikztvbm-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 3b78b733077aecaa4de6d867163065b2896a836b) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:52:51.966 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:07.917 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-sikztvbm-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:07.917 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:46.645 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-sikztvbm-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:46.645 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:46.645 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:46.646 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 3b78b733077aecaa4de6d867163065b2896a836b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-07-02 11:53:46.646 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:46.646 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-nodejs-sikztvbm (GitHub + Tekton CI) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:46.647 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-nodejs-sikztvbm {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:46.647 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:46.647 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-nodejs-sikztvbm {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:46.673 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-sikztvbm {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:46.697 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-sikztvbm-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:46.697 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-nodejs-sikztvbm {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:46.697 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
<system-err>
<![CDATA[(node:142) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="263.652">
<system-out>
<![CDATA[2026-07-02 11:53:46.728 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:46.728 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:46.729 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:50.481 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1782993226729 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:51.982 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-sikztvbm/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:51.982 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-sikztvbm/pull/1 with SHA: b464a6d30e9609c0214d106f5a940213894898ae {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:51.983 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-sikztvbm... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:51.983 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-sikztvbm, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:52.009 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-sikztvbm {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:52.010 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-sikztvbm. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:53:52.010 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-sikztvbm | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-sikztvbm, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:54:01.697 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-sikztvbm {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:54:01.698 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:54:01.698 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:54:01.698 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm was triggered by promotion PR #1 in e2e-tests-nodejs-sikztvbm {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:54:01.699 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:54:01.736 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:54:01.736 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:54:01.736 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:54:01.737 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm | Status: running | Reason: Pipeline e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:54:31.805 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:54:31.805 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:54:31.805 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:54:31.806 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm | Status: running | Reason: Pipeline e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:55:01.874 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:55:01.874 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:55:01.875 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:55:01.875 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm | Status: running | Reason: Pipeline e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:55:31.936 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:55:31.937 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:55:31.937 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:55:31.937 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm | Status: running | Reason: Pipeline e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:02.010 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:02.011 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:02.011 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:02.011 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:02.019 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-sikztvbm-on-pull-request-86sjm was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:02.020 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:03.657 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: c2dc59f521f6245e528a5501af99f05d4b1cfa07 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:03.658 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-nodejs-sikztvbm... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:03.658 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-sikztvbm, event type: push {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:03.704 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-sikztvbm {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:03.704 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:03.704 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-sikztvbm | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-sikztvbm, event: push, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:10.099 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-sikztvbm {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:10.099 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:10.099 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-sikztvbm-on-push-m7m8s {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:10.099 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-sikztvbm-on-push-m7m8s was triggered by on-push pipeline after merging #1 in e2e-tests-nodejs-sikztvbm {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:10.099 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-sikztvbm-on-push-m7m8s to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:10.136 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-sikztvbm-on-push-m7m8s in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:10.136 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-sikztvbm-on-push-m7m8s status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:10.136 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-sikztvbm-on-push-m7m8s status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:10.137 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-sikztvbm-on-push-m7m8s | Status: running | Reason: Pipeline e2e-tests-nodejs-sikztvbm-on-push-m7m8s not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:40.202 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-sikztvbm-on-push-m7m8s in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:40.202 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-sikztvbm-on-push-m7m8s status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:40.203 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-sikztvbm-on-push-m7m8s status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:56:40.203 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-sikztvbm-on-push-m7m8s | Status: running | Reason: Pipeline e2e-tests-nodejs-sikztvbm-on-push-m7m8s not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:57:10.252 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-sikztvbm-on-push-m7m8s in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:57:10.252 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-sikztvbm-on-push-m7m8s status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:57:10.252 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-sikztvbm-on-push-m7m8s status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:57:10.253 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-sikztvbm-on-push-m7m8s | Status: running | Reason: Pipeline e2e-tests-nodejs-sikztvbm-on-push-m7m8s not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:57:40.325 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-sikztvbm-on-push-m7m8s in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:57:40.326 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-sikztvbm-on-push-m7m8s status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:57:40.326 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-sikztvbm-on-push-m7m8s status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:57:40.326 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-sikztvbm-on-push-m7m8s | Status: running | Reason: Pipeline e2e-tests-nodejs-sikztvbm-on-push-m7m8s not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:10.373 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-sikztvbm-on-push-m7m8s in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:10.374 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-sikztvbm-on-push-m7m8s status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:10.374 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-sikztvbm-on-push-m7m8s status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:10.374 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:10.376 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-sikztvbm-on-push-m7m8s was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:10.376 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="24.067">
<system-out>
<![CDATA[2026-07-02 11:58:10.430 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-sikztvbm-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:10.430 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-sikztvbm-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:10.636 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 8259927c0b0254d3e73112964016d5e6fc0accc5 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:10.636 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:10.637 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-sikztvbm-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:10.717 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-sikztvbm-development using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:11.522 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:11.522 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-sikztvbm-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:11.655 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-sikztvbm-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-nodejs-sikztvbm-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-sikztvbm-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-sikztvbm/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (3b78b73)
Health Status:      Healthy

GROUP               KIND        NAMESPACE             NAME                       STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                         tssc-app-development       Succeeded  Synced         namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-nodejs-sikztvbm  Synced     Healthy        service/e2e-tests-nodejs-sikztvbm created
apps                Deployment  tssc-app-development  e2e-tests-nodejs-sikztvbm  Synced     Healthy        deployment.apps/e2e-tests-nodejs-sikztvbm created
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-sikztvbm  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-sikztvbm created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:11.656 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-sikztvbm-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:18.380 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T11:58:12+00:00                         Service  tssc-app-development  e2e-tests-nodejs-sikztvbm    Synced  Healthy              
2026-07-02T11:58:12+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-sikztvbm    Synced  Healthy              
2026-07-02T11:58:12+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-sikztvbm    Synced  Healthy              
2026-07-02T11:58:15+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T11:58:17+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T11:58:17+00:00                         Service  tssc-app-development  e2e-tests-nodejs-sikztvbm    Synced   Healthy              service/e2e-tests-nodejs-sikztvbm unchanged
2026-07-02T11:58:17+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-sikztvbm    Synced   Healthy              deployment.apps/e2e-tests-nodejs-sikztvbm configured
2026-07-02T11:58:17+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-sikztvbm    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-sikztvbm unchanged
2026-07-02T11:58:17+00:00   apps  Deployment  tssc-app-development  e2e-tests-nodejs-sikztvbm  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-sikztvbm configured

Name:               tssc-gitops/e2e-tests-nodejs-sikztvbm-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-nodejs-sikztvbm-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-sikztvbm-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-sikztvbm/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (8259927)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      8259927c0b0254d3e73112964016d5e6fc0accc5
Phase:              Succeeded
Start:              2026-07-02 11:58:11 +0000 UTC
Finished:           2026-07-02 11:58:17 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development       Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-nodejs-sikztvbm  Synced     Healthy            service/e2e-tests-nodejs-sikztvbm unchanged
apps                Deployment  tssc-app-development  e2e-tests-nodejs-sikztvbm  Synced     Progressing        deployment.apps/e2e-tests-nodejs-sikztvbm configured
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-sikztvbm  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-sikztvbm unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:18.494 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-sikztvbm-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:18.495 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-sikztvbm-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-sikztvbm-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:25.424 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-sikztvbm-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:25.424 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-sikztvbm-development | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-sikztvbm-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:34.430 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-sikztvbm-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:34.430 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:34.461 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-sikztvbm-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:34.462 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:34.462 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:34.462 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 8259927c0b0254d3e73112964016d5e6fc0accc5 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:34.462 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 8259927c0b0254d3e73112964016d5e6fc0accc5 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:34.464 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="120.06">
<system-out>
<![CDATA[2026-07-02 11:58:34.509 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-sikztvbm/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:34.509 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-sikztvbm/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:34.658 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-sikztvbm/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:34.659 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-sikztvbm/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-sikztvbm:c2dc59f521f6245e528a5501af99f05d4b1cfa07 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:34.660 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:34.688 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:34.689 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-nodejs-sikztvbm:c2dc59f521f6245e528a5501af99f05d4b1cfa07 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:34.689 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-sikztvbm/overlays/stage/deployment-patch.yaml in repo e2e-tests-nodejs-sikztvbm-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:34.788 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:34.789 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-nodejs-sikztvbm:c2dc59f521f6245e528a5501af99f05d4b1cfa07" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:38.589 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1782993514689 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:40.015 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-sikztvbm-gitops/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:40.015 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:40.015 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-nodejs-sikztvbm-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:40.016 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-sikztvbm-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:40.016 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-sikztvbm-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:40.041 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-sikztvbm-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:40.041 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-sikztvbm-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:40.042 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-sikztvbm-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-sikztvbm-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:45.700 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-sikztvbm-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:45.701 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-sikztvbm-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:45.701 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-nodejs-sikztvbm-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-sikztvbm-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:57.466 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-sikztvbm-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:57.467 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:57.467 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-sikztvbm-gitops-on-pull-request-qzl4t {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:57.467 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-sikztvbm-gitops-on-pull-request-qzl4t was triggered by promotion PR #1 in e2e-tests-nodejs-sikztvbm-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:57.467 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-sikztvbm-gitops-on-pull-request-qzl4t to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:57.503 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-sikztvbm-gitops-on-pull-request-qzl4t in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:57.503 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-sikztvbm-gitops-on-pull-request-qzl4t status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:57.503 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-sikztvbm-gitops-on-pull-request-qzl4t status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:58:57.503 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-sikztvbm-gitops-on-pull-request-qzl4t | Status: running | Reason: Pipeline e2e-tests-nodejs-sikztvbm-gitops-on-pull-request-qzl4t not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:59:27.557 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-sikztvbm-gitops-on-pull-request-qzl4t in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:59:27.558 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-sikztvbm-gitops-on-pull-request-qzl4t status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:59:27.558 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-sikztvbm-gitops-on-pull-request-qzl4t status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:59:27.558 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-sikztvbm-gitops-on-pull-request-qzl4t | Status: running | Reason: Pipeline e2e-tests-nodejs-sikztvbm-gitops-on-pull-request-qzl4t not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:59:57.617 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-sikztvbm-gitops-on-pull-request-qzl4t in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:59:57.617 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-sikztvbm-gitops-on-pull-request-qzl4t status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:59:57.617 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-sikztvbm-gitops-on-pull-request-qzl4t status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:59:57.618 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:59:57.619 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-sikztvbm-gitops-on-pull-request-qzl4t was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:59:57.620 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:59:59.446 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 25b311dca655849f2d7fcf222055493cbb14967c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:59:59.446 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 25b311dca655849f2d7fcf222055493cbb14967c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:59:59.447 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:59:59.447 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-sikztvbm-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 11:59:59.520 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-sikztvbm-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:00.598 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:00.598 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-sikztvbm-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:00.741 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-sikztvbm-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-nodejs-sikztvbm-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-sikztvbm-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-sikztvbm/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (8259927)
Health Status:      Healthy

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced         namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-nodejs-sikztvbm  Synced     Healthy        service/e2e-tests-nodejs-sikztvbm created
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-sikztvbm  Synced     Healthy        deployment.apps/e2e-tests-nodejs-sikztvbm created
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-sikztvbm  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-sikztvbm created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:00.741 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-sikztvbm-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:07.237 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:00:01+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-sikztvbm    Synced  Healthy              
2026-07-02T12:00:01+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-sikztvbm    Synced  Healthy              
2026-07-02T12:00:01+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-sikztvbm    Synced  Healthy              
2026-07-02T12:00:05+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:00:06+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:00:06+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-sikztvbm    Synced   Healthy              service/e2e-tests-nodejs-sikztvbm unchanged
2026-07-02T12:00:06+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-sikztvbm    Synced   Healthy              deployment.apps/e2e-tests-nodejs-sikztvbm configured
2026-07-02T12:00:06+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-sikztvbm    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-sikztvbm unchanged
2026-07-02T12:00:06+00:00   apps  Deployment  tssc-app-stage  e2e-tests-nodejs-sikztvbm  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-sikztvbm configured

Name:               tssc-gitops/e2e-tests-nodejs-sikztvbm-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-nodejs-sikztvbm-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-sikztvbm-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-sikztvbm/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (25b311d)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      25b311dca655849f2d7fcf222055493cbb14967c
Phase:              Succeeded
Start:              2026-07-02 12:00:01 +0000 UTC
Finished:           2026-07-02 12:00:06 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-nodejs-sikztvbm  Synced     Healthy            service/e2e-tests-nodejs-sikztvbm unchanged
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-sikztvbm  Synced     Progressing        deployment.apps/e2e-tests-nodejs-sikztvbm configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-sikztvbm  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-sikztvbm unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:07.309 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-sikztvbm-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:07.309 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-sikztvbm-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-sikztvbm-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:15.239 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-sikztvbm-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:15.239 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-sikztvbm-stage | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-sikztvbm-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:24.429 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-sikztvbm-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:24.430 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:24.460 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-sikztvbm-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:24.460 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:24.461 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:24.461 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 25b311dca655849f2d7fcf222055493cbb14967c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:24.461 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 25b311dca655849f2d7fcf222055493cbb14967c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:24.465 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:24.465 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:24.465 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-sikztvbm-gitops-on-pull-request-qzl4t logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:24.466 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-sikztvbm-gitops-on-pull-request-qzl4t in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:24.502 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-sikztvbm-gitops-on-pull-request-qzl4t in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:34.565 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:4c310d2a-c2d5-4954-9ef8-af668ae9b8f1/1 found from Promotion Pipeline e2e-tests-nodejs-sikztvbm-gitops-on-pull-request-qzl4t logs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="20.213">
<system-out>
<![CDATA[2026-07-02 12:00:34.589 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-sikztvbm/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:34.589 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-sikztvbm/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:44.773 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-sikztvbm/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:44.773 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-sikztvbm/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-sikztvbm:c2dc59f521f6245e528a5501af99f05d4b1cfa07 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:44.775 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:54.793 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-nodejs-sikztvbm-prod' in namespace 'tssc-gitops': FetchError: request to https://api.kx-1aff89eb89.uqgs.p3.openshiftapps.com/apis/argoproj.io/v1alpha1/namespaces/tssc-gitops/applications/e2e-tests-nodejs-sikztvbm-prod failed, reason: getaddrinfo ENOTFOUND api.kx-1aff89eb89.uqgs.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-07-02 12:00:54.794 [[31mERROR[0m] utils.test.common: Error promoting application to prod: ArgoCDApplicationNotFoundError: ArgoCD application 'e2e-tests-nodejs-sikztvbm-prod' not found in namespace 'tssc-gitops' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-94513-t-to-production-environment-e2e-e2e-tests-nodejs-github-tekton-quay-/error-context.md]]
]]>
</system-out>
<error message="ArgoCD application &apos;e2e-tests-nodejs-sikztvbm-prod&apos; not found in namespace &apos;tssc-gitops&apos;" type="ArgoCDApplicationNotFoundError">
<![CDATA[  [e2e-e2e-tests-nodejs[github-tekton-quay]] › tssc/full_workflow.test.ts:121:5 › TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment 

    ArgoCDApplicationNotFoundError: ArgoCD application 'e2e-tests-nodejs-sikztvbm-prod' not found in namespace 'tssc-gitops'

       at ../src/api/argocd/services/application.service.ts:41

      39 |
      40 |       if (!application) {
    > 41 |         throw new ArgoCDApplicationNotFoundError(applicationName, namespace);
         |               ^
      42 |       }
      43 |
      44 |       return application;
        at ArgoCDApplicationService.getApplication (/workspace/e2e-test/src/api/argocd/services/application.service.ts:41:15)
        at ArgoCD.getApplication (/workspace/e2e-test/src/rhtap/core/integration/cd/argocd.ts:28:25)
        at promoteWithPRAndGetPipeline (/workspace/e2e-test/src/utils/test/common.ts:167:25)
        at handlePromotionToEnvironmentandGetPipeline (/workspace/e2e-test/src/utils/test/common.ts:512:12)
        at /workspace/e2e-test/tests/tssc/full_workflow.test.ts:127:31

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-94513-t-to-production-environment-e2e-e2e-tests-nodejs-github-tekton-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-07-02T11:52:04.339Z" hostname="e2e-e2e-tests-nodejs[github-azure-quay]" tests="6" failures="0" skipped="0" time="703.979" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="188.833">
<system-out>
<![CDATA[2026-07-02 11:52:05.719 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-bnffvqvg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:05.720 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-bnffvqvg'... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:05.725 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:05.850 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:05.850 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:05.851 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:05.851 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:05.879 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:05.906 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:05.910 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:05.911 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:05.948 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:05.948 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:05.949 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:06.252 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-bnffvqvg, ID: 70ed8c8d-c5aa-4d4b-b735-83dade341e3f {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:06.252 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-bnffvqvg to be completed... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:06.253 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 70ed8c8d-c5aa-4d4b-b735-83dade341e3f to complete... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:06.361 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:06.362 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 70ed8c8d-c5aa-4d4b-b735-83dade341e3f: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:11.760 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:11.761 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 70ed8c8d-c5aa-4d4b-b735-83dade341e3f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:16.820 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:16.821 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 70ed8c8d-c5aa-4d4b-b735-83dade341e3f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:21.897 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:21.897 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 70ed8c8d-c5aa-4d4b-b735-83dade341e3f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:27.122 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:27.123 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 70ed8c8d-c5aa-4d4b-b735-83dade341e3f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:32.149 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:32.149 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:32.149 [[32mINFO [0m] rhdh.developer-hub: Task 70ed8c8d-c5aa-4d4b-b735-83dade341e3f completed successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:32.149 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-bnffvqvg' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:32.150 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-bnffvqvg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:32.166 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Waiting for initial CI deployment of e2e-tests-nodejs-bnffvqvg...
2026-07-02 11:52:32.166 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-bnffvqvg-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:32.167 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:32.385 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 567ec443ea63a368fc13a9a92484185b8a1bde45 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Waiting for ArgoCD CI application to sync to commit: 567ec443ea63a368fc13a9a92484185b8a1bde45
2026-07-02 11:52:32.413 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-nodejs-bnffvqvg-development' in namespace 'tssc-gitops': Error: HTTP-Code: 404
Message: Unknown API Status Code!
Body: "{\"kind\":\"Status\",\"apiVersion\":\"v1\",\"metadata\":{},\"status\":\"Failure\",\"message\":\"applications.argoproj.io \\\"e2e-tests-nodejs-bnffvqvg-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-nodejs-bnffvqvg-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"bb621f85-2e84-4653-bf43-2f886c1628a3","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Thu, 02 Jul 2026 11:52:32 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"49522950-5fff-4781-ab3e-a637af55ea46","x-kubernetes-pf-prioritylevel-uid":"3a3529f7-8601-4165-8115-4c470ee647bb"} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:32.413 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:43.732 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-bnffvqvg-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:52:43.732 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:53:11.941 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-bnffvqvg-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:53:11.942 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:28.513 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-bnffvqvg-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:28.513 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:28.513 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:28.513 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 567ec443ea63a368fc13a9a92484185b8a1bde45 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-07-02 11:54:28.514 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:28.514 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-nodejs-bnffvqvg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:28.515 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-nodejs-bnffvqvg... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:28.706 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:29.212 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:29.212 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-nodejs-bnffvqvg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:29.213 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-nodejs-bnffvqvg... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:29.213 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:29.214 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:36.084 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg-gitops branch 'main' with commit SHA: 26e2a45c4c71ee6120979b718d962d2746400fb9 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:36.084 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 26e2a45c4c71ee6120979b718d962d2746400fb9 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:37.079 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg branch 'main' with commit SHA: 304b3a999d34e692421a1059a428a52a07ac4f6c {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:37.079 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 304b3a999d34e692421a1059a428a52a07ac4f6c {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:37.079 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-nodejs-bnffvqvg for component e2e-tests-nodejs-bnffvqvg... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:37.102 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-nodejs-bnffvqvg for component e2e-tests-nodejs-bnffvqvg... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:37.102 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-nodejs-bnffvqvg for component e2e-tests-nodejs-bnffvqvg... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:37.103 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:37.103 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:37.176 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:37.182 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:37.473 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg-gitops type=github name=e2e-tests-nodejs-bnffvqvg-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:37.474 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:37.518 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg type=github name=e2e-tests-nodejs-bnffvqvg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:37.518 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:42.075 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10305?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:42.081 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10304?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:42.123 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 10305... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:42.124 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10305?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:42.130 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 10304... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:42.130 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10304?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:46.602 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-nodejs-bnffvqvg". {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:46.602 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-nodejs-bnffvqvg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:46.814 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-nodejs-bnffvqvg-gitops". {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:46.814 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-nodejs-bnffvqvg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:46.815 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-nodejs-bnffvqvg... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:46.839 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-bnffvqvg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:46.840 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-bnffvqvg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:46.840 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-bnffvqvg-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:46.841 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-bnffvqvg-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:46.841 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:46.841 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:46.841 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:46.841 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:50.966 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-nodejs-bnffvqvg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:50.966 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:50.992 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:50.992 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:51.020 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/5282?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:51.044 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:51.044 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:51.047 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:51.073 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-nodejs-bnffvqvg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:51.073 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:51.090 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:51.140 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/5282?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:58.503 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-nodejs-bnffvqvg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:58.504 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-nodejs-bnffvqvg... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:58.504 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:58.504 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-nodejs-bnffvqvg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:58.505 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-nodejs-bnffvqvg-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:58.639 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:58.640 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:1bc44fb02c949e325482acdb2a1e99fe45a810159ea47ee44decfd96e079443d {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:58.640 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:54:58.640 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:1bc44fb02c949e325482acdb2a1e99fe45a810159ea47ee44decfd96e079443d {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:05.440 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg-gitops branch 'main' with commit SHA: d6f21e91d01111200deb4993b869826042097cd1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:05.440 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: d6f21e91d01111200deb4993b869826042097cd1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:06.445 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg branch 'main' with commit SHA: 9b3c44713d3d19b3e7065732f11e76149a53d5dd {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:06.445 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 9b3c44713d3d19b3e7065732f11e76149a53d5dd {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:06.445 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-nodejs-bnffvqvg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:06.445 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-nodejs-bnffvqvg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:06.445 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-nodejs-bnffvqvg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:06.446 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:06.446 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-nodejs-bnffvqvg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:06.446 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:10.275 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:14.262 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10305 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:14.263 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10305/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:14.311 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 10305 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:14.311 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16730?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:14.396 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10304 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:14.396 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10304/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:14.441 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 10304 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:14.441 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Found 1 total builds {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:14.441 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 1 builds match filters {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:14.441 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 0 builds filtered out {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:14.442 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:14.442 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing batch 1/1 (1 builds) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:14.443 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16730?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:14.545 [[32mINFO [0m] azure.pipeline: [Azure] Successfully cancelled build 16730 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:14.546 [[32mINFO [0m] rhtap.core.integration.ci.base: ✅ [Azure] Cancelled build 16730 in e2e-tests-nodejs-bnffvqvg (status: inProgress) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:14.546 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Batch 1/1 complete: 1 succeeded, 0 rejected {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:14.546 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Cancellation complete: {total=1, cancelled=1, failed=0, skipped=0, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:14.546 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
]]>
</system-out>
<system-err>
<![CDATA[(node:155) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="172.964">
<system-out>
<![CDATA[2026-07-02 11:55:14.568 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:14.568 [[32mINFO [0m] utils.test.common: Using azure for github repository {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:14.568 [[32mINFO [0m] utils.test.common: Creating a direct commit on source repo on github repository ... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:14.569 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Test commit from TSSC e2e test {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:18.432 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg branch 'main' with commit SHA: fd0f4d10f84021753d86e77d7b776bb265340c86 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:18.432 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: fd0f4d10f84021753d86e77d7b776bb265340c86 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:18.432 [[32mINFO [0m] utils.test.common: Created commit with SHA: fd0f4d10f84021753d86e77d7b776bb265340c86 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:28.439 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for commit fd0f4d10f84021753d86e77d7b776bb265340c86 on main branch in e2e-tests-nodejs-bnffvqvg... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:28.440 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:32.434 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:36.773 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10305 and 10304 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:36.773 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10305 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:36.774 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10305/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:36.821 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10305 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:36.821 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10304 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:36.821 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10304/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:36.912 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 10304 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:36.912 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16732?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:36.913 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16730?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:37.068 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure builds: [
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16732"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16732"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16732/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16732/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10305"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "9cc329aa-42be-4ecd-b934-76a7368237e3"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "fd0f4d10f84021753d86e77d7b776bb265340c86",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg"
    },
    "id": 16732,
    "buildNumber": "20260702.2",
    "status": "inProgress",
    "queueTime": "2026-07-02T11:55:20.8019826Z",
    "startTime": "2026-07-02T11:55:23.8837814Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16732",
    "definition": {
      "drafts": [],
      "id": 10305,
      "name": "e2e-tests-nodejs-bnffvqvg",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10305?revision=2",
      "uri": "vstfs:///Build/Definition/10305",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 2,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/16732",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "fd0f4d10f84021753d86e77d7b776bb265340c86",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-07-02T11:55:23.89Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "9cc329aa-42be-4ecd-b934-76a7368237e3"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16732/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  },
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16730"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16730"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16730/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16730/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10305"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "4a97c582-519f-459f-8a9a-8f5b60487463"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "9b3c44713d3d19b3e7065732f11e76149a53d5dd",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:1bc44fb02c949e325482acdb2a1e99fe45a810159ea47ee44decfd96e079443d",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg"
    },
    "id": 16730,
    "buildNumber": "20260702.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-07-02T11:55:08.6234685Z",
    "startTime": "2026-07-02T11:55:11.5730779Z",
    "finishTime": "2026-07-02T11:55:35.866045Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16730",
    "definition": {
      "drafts": [],
      "id": 10305,
      "name": "e2e-tests-nodejs-bnffvqvg",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10305?revision=2",
      "uri": "vstfs:///Build/Definition/10305",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 1,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/16730",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "9b3c44713d3d19b3e7065732f11e76149a53d5dd",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-07-02T11:55:35.983Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "4a97c582-519f-459f-8a9a-8f5b60487463"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16730/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:37.069 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16732"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16732"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16732/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16732/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10305"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"9cc329aa-42be-4ecd-b934-76a7368237e3"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"fd0f4d10f84021753d86e77d7b776bb265340c86","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg"},"id":16732,"buildNumber":"20260702.2","status":"inProgress","queueTime":"2026-07-02T11:55:20.8019826Z","startTime":"2026-07-02T11:55:23.8837814Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16732","definition":{"drafts":[],"id":10305,"name":"e2e-tests-nodejs-bnffvqvg","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10305?revision=2","uri":"vstfs:///Build/Definition/10305","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/16732","sourceBranch":"refs/heads/main","sourceVersion":"fd0f4d10f84021753d86e77d7b776bb265340c86","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"individualCI","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-07-02T11:55:23.89Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"orchestrationPlan":{"planId":"9cc329aa-42be-4ecd-b934-76a7368237e3"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16732/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:37.070 [[32mINFO [0m] utils.test.common: Pipeline 10305-16732 was triggered by commit fd0f4d10f84021753d86e77d7b776bb265340c86 on main branch in e2e-tests-nodejs-bnffvqvg {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:37.070 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 10305-16732 to finish... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:37.070 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10305/runs/16732?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:37.115 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10305-16732 status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:55:37.116 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 10305-16732 | Status: running | Reason: Pipeline 10305-16732 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:56:07.118 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10305/runs/16732?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:56:07.195 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10305-16732 status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:56:07.195 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 10305-16732 | Status: running | Reason: Pipeline 10305-16732 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:56:37.220 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10305/runs/16732?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:56:37.294 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10305-16732 status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:56:37.294 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: 10305-16732 | Status: running | Reason: Pipeline 10305-16732 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:57:07.297 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10305/runs/16732?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:57:07.375 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10305-16732 status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:57:07.375 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: 10305-16732 | Status: running | Reason: Pipeline 10305-16732 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:57:37.377 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10305/runs/16732?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:57:37.452 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10305-16732 status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:57:37.452 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: 10305-16732 | Status: running | Reason: Pipeline 10305-16732 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:07.453 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10305/runs/16732?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:07.522 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10305-16732 status: success {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:07.523 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:07.530 [[32mINFO [0m] utils.test.common: azure pipeline 10305-16732 was successful {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:07.530 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="25.709">
<system-out>
<![CDATA[2026-07-02 11:58:07.576 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-bnffvqvg-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:07.577 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:07.756 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 59c17925c83db0b0598c0f2367f6ccfdfac2bba6 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:07.757 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:07.757 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-bnffvqvg-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:07.839 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-bnffvqvg-development using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:08.537 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:08.538 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-bnffvqvg-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:08.683 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-bnffvqvg-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-nodejs-bnffvqvg-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-bnffvqvg/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (d6f21e9)
Health Status:      Healthy

GROUP               KIND        NAMESPACE             NAME                       STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                         tssc-app-development       Succeeded  Synced         namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-nodejs-bnffvqvg  Synced     Healthy        service/e2e-tests-nodejs-bnffvqvg created
apps                Deployment  tssc-app-development  e2e-tests-nodejs-bnffvqvg  Synced     Healthy        deployment.apps/e2e-tests-nodejs-bnffvqvg created
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-bnffvqvg  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-bnffvqvg created
 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:08.684 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-bnffvqvg-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:15.391 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T11:58:09+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-bnffvqvg    Synced  Healthy              
2026-07-02T11:58:09+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-bnffvqvg    Synced  Healthy              
2026-07-02T11:58:09+00:00                         Service  tssc-app-development  e2e-tests-nodejs-bnffvqvg    Synced  Healthy              
2026-07-02T11:58:13+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T11:58:14+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-bnffvqvg    Synced   Healthy              deployment.apps/e2e-tests-nodejs-bnffvqvg configured
2026-07-02T11:58:14+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-bnffvqvg    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-bnffvqvg unchanged
2026-07-02T11:58:14+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T11:58:14+00:00                         Service  tssc-app-development  e2e-tests-nodejs-bnffvqvg    Synced   Healthy              service/e2e-tests-nodejs-bnffvqvg unchanged
2026-07-02T11:58:14+00:00   apps  Deployment  tssc-app-development  e2e-tests-nodejs-bnffvqvg  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-bnffvqvg configured

Name:               tssc-gitops/e2e-tests-nodejs-bnffvqvg-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-nodejs-bnffvqvg-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-bnffvqvg/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (59c1792)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      59c17925c83db0b0598c0f2367f6ccfdfac2bba6
Phase:              Succeeded
Start:              2026-07-02 11:58:09 +0000 UTC
Finished:           2026-07-02 11:58:14 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development       Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-nodejs-bnffvqvg  Synced     Healthy            service/e2e-tests-nodejs-bnffvqvg unchanged
apps                Deployment  tssc-app-development  e2e-tests-nodejs-bnffvqvg  Synced     Progressing        deployment.apps/e2e-tests-nodejs-bnffvqvg configured
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-bnffvqvg  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-bnffvqvg unchanged
 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:15.476 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-bnffvqvg-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:15.477 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-bnffvqvg-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-bnffvqvg-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:21.752 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-bnffvqvg-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:21.753 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-bnffvqvg-development | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-bnffvqvg-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:33.227 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-bnffvqvg-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:33.227 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:33.252 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-bnffvqvg-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:33.253 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:33.253 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:33.253 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 59c17925c83db0b0598c0f2367f6ccfdfac2bba6 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:33.253 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 59c17925c83db0b0598c0f2367f6ccfdfac2bba6 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:33.254 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="150.921">
<system-out>
<![CDATA[2026-07-02 11:58:33.280 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-bnffvqvg/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:33.281 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-bnffvqvg/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:33.407 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-bnffvqvg/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:33.408 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-bnffvqvg/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-bnffvqvg:azure-fd0f4d10f84021753d86e77d7b776bb265340c86 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:33.409 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:33.437 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:33.438 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-nodejs-bnffvqvg:azure-fd0f4d10f84021753d86e77d7b776bb265340c86 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:33.438 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-bnffvqvg/overlays/stage/deployment-patch.yaml in repo e2e-tests-nodejs-bnffvqvg-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:33.541 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:33.541 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-nodejs-bnffvqvg:azure-fd0f4d10f84021753d86e77d7b776bb265340c86" {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:37.297 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1782993513438 in your fork {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:38.765 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg-gitops/pull/1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:38.765 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:38.765 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-nodejs-bnffvqvg-gitops repository {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:38.765 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #1 in e2e-tests-nodejs-bnffvqvg-gitops... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:38.766 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:42.738 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:46.793 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10305 and 10304 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:46.793 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10305 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:46.794 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10305/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:46.843 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10305 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:46.843 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10304 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:46.844 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10304/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:46.892 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 10304 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:46.892 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha e353e825f59c295cd1bdba79214561ef99a07a80 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:46.892 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build undefined {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:58:46.892 [[31mERROR[0m] utils.test.common: Attempt 1 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:59:01.135 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:59:05.225 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:59:09.196 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10305 and 10304 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:59:09.196 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10305 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:59:09.197 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10305/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:59:09.246 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10305 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:59:09.246 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10304 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:59:09.246 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10304/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:59:09.289 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 10304 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:59:09.289 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha e353e825f59c295cd1bdba79214561ef99a07a80 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:59:09.289 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16733?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:59:09.354 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16733"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16733"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16733/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16733/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10304"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"68d5ea32-583c-4845-b84e-d7a3f5481a38"}],"triggerInfo":{"pr.sourceBranch":"promote-to-stage-1782993513438","pr.sourceSha":"e353e825f59c295cd1bdba79214561ef99a07a80","pr.id":"3978006324","pr.title":"Promote to stage environment","pr.number":"1","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":16733,"buildNumber":"20260702.1","status":"inProgress","queueTime":"2026-07-02T11:58:45.8776698Z","startTime":"2026-07-02T11:58:49.4252367Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16733","definition":{"drafts":[],"id":10304,"name":"e2e-tests-nodejs-bnffvqvg-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10304?revision=2","uri":"vstfs:///Build/Definition/10304","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":1,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/16733","sourceBranch":"refs/pull/1/merge","sourceVersion":"bacfe090bc8cf89ddbb9d2cfcd2b755ab0a45f35","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-07-02T11:58:49.433Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3978006324\",\"system.pullRequest.pullRequestNumber\":\"1\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-stage-1782993513438\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg-gitops.git\",\"system.pullRequest.sourceCommitId\":\"e353e825f59c295cd1bdba79214561ef99a07a80\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"68d5ea32-583c-4845-b84e-d7a3f5481a38"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16733/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:59:09.354 [[32mINFO [0m] utils.test.common: Pipeline 10304-16733 was triggered by promotion PR #1 in e2e-tests-nodejs-bnffvqvg-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:59:09.354 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 10304-16733 to finish... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:59:09.355 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10304/runs/16733?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:59:09.398 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10304-16733 status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:59:09.398 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 10304-16733 | Status: running | Reason: Pipeline 10304-16733 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:59:39.424 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10304/runs/16733?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:59:39.497 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10304-16733 status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 11:59:39.498 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 10304-16733 | Status: running | Reason: Pipeline 10304-16733 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:09.501 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10304/runs/16733?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:09.580 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10304-16733 status: success {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:09.580 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:09.582 [[32mINFO [0m] utils.test.common: azure pipeline 10304-16733 was successful {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:09.582 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:11.421 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: db35efbcc6163fdb14aae9ef0f1e3010334788e8 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:11.421 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: db35efbcc6163fdb14aae9ef0f1e3010334788e8 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:11.421 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:11.422 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-bnffvqvg-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:11.502 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-bnffvqvg-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:12.327 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:12.328 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-bnffvqvg-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:12.483 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-bnffvqvg-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-nodejs-bnffvqvg-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-bnffvqvg/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (59c1792)
Health Status:      Healthy

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced         namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-nodejs-bnffvqvg  Synced     Healthy        service/e2e-tests-nodejs-bnffvqvg created
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-bnffvqvg  Synced     Healthy        deployment.apps/e2e-tests-nodejs-bnffvqvg created
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-bnffvqvg  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-bnffvqvg created
 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:12.483 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-bnffvqvg-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:28.595 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:00:13+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-bnffvqvg    Synced  Healthy              
2026-07-02T12:00:13+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-bnffvqvg    Synced  Healthy              
2026-07-02T12:00:13+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-bnffvqvg    Synced  Healthy              
2026-07-02T12:00:17+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:00:22+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:00:22+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-bnffvqvg    Synced   Healthy              service/e2e-tests-nodejs-bnffvqvg unchanged
2026-07-02T12:00:22+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-bnffvqvg    Synced   Healthy              deployment.apps/e2e-tests-nodejs-bnffvqvg configured
2026-07-02T12:00:22+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-bnffvqvg    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-bnffvqvg unchanged
2026-07-02T12:00:22+00:00   apps  Deployment  tssc-app-stage  e2e-tests-nodejs-bnffvqvg  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-bnffvqvg configured

Name:               tssc-gitops/e2e-tests-nodejs-bnffvqvg-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-nodejs-bnffvqvg-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-bnffvqvg/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (db35efb)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      db35efbcc6163fdb14aae9ef0f1e3010334788e8
Phase:              Succeeded
Start:              2026-07-02 12:00:13 +0000 UTC
Finished:           2026-07-02 12:00:22 +0000 UTC
Duration:           9s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-nodejs-bnffvqvg  Synced     Healthy            service/e2e-tests-nodejs-bnffvqvg unchanged
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-bnffvqvg  Synced     Progressing        deployment.apps/e2e-tests-nodejs-bnffvqvg configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-bnffvqvg  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-bnffvqvg unchanged
 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:28.668 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-bnffvqvg-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:28.668 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-bnffvqvg-stage | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-bnffvqvg-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:33.877 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-bnffvqvg-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:33.877 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-bnffvqvg-stage | Elapsed: 22s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-bnffvqvg-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:44.544 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-bnffvqvg-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:44.544 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:44.570 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-bnffvqvg-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:44.571 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:44.571 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:44.571 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: db35efbcc6163fdb14aae9ef0f1e3010334788e8 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:44.571 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: db35efbcc6163fdb14aae9ef0f1e3010334788e8 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:44.572 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:44.572 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:44.573 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 10304 logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:44.573 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10304/runs/16733/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:54.728 [[33mWARN [0m] azure.pipeline: [AZURE-RETRY 1/6] Pipeline: 10304-16733, Log: 3 | Status: Failed | Reason: Error: getaddrinfo ENOTFOUND dev.azure.com {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:00:54.731 [[33mWARN [0m] azure.pipeline: [AZURE-RETRY 1/6] Pipeline: 10304-16733, Log: 6 | Status: Failed | Reason: Error: getaddrinfo ENOTFOUND dev.azure.com {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:04.199 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:5475a66a-eee1-4189-8bcb-d1e487af6648/1 found from Promotion Pipeline 10304 logs {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="163.944">
<system-out>
<![CDATA[2026-07-02 12:01:04.224 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-bnffvqvg/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:04.224 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-bnffvqvg/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:04.379 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-bnffvqvg/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:04.380 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-bnffvqvg/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-bnffvqvg:azure-fd0f4d10f84021753d86e77d7b776bb265340c86 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:04.381 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:04.407 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:04.408 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-nodejs-bnffvqvg:azure-fd0f4d10f84021753d86e77d7b776bb265340c86 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:04.408 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-bnffvqvg/overlays/prod/deployment-patch.yaml in repo e2e-tests-nodejs-bnffvqvg-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:04.511 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:04.511 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-nodejs-bnffvqvg:azure-fd0f4d10f84021753d86e77d7b776bb265340c86" {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:08.419 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1782993664408 in your fork {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:09.952 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg-gitops/pull/2 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:09.953 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:09.953 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-nodejs-bnffvqvg-gitops repository {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:09.953 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #2 in e2e-tests-nodejs-bnffvqvg-gitops... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:09.954 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:14.133 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:18.451 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10305 and 10304 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:18.451 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10305 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:18.452 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10305/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:18.496 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10305 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:18.497 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10304 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:18.497 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10304/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:18.541 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 10304 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:18.542 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 2 with sha 9d98111e449d1bc5fb0dd7187b6c9afd4c55ea4e {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:18.542 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build undefined {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:18.542 [[31mERROR[0m] utils.test.common: Attempt 1 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:33.370 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:37.391 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:41.472 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10305 and 10304 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:41.473 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10305 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:41.473 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10305/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:41.523 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10305 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:41.523 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10304 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:41.523 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10304/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:41.568 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10304 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:41.569 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 2 with sha 9d98111e449d1bc5fb0dd7187b6c9afd4c55ea4e {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:41.569 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16740?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:41.627 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16740"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16740"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16740/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16740/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10304"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"cb2b32eb-a02f-4cd6-ab72-77ac843d848c"}],"triggerInfo":{"pr.sourceBranch":"promote-to-prod-1782993664408","pr.sourceSha":"9d98111e449d1bc5fb0dd7187b6c9afd4c55ea4e","pr.id":"3978022792","pr.title":"Promote to prod environment","pr.number":"2","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":16740,"buildNumber":"20260702.2","status":"inProgress","queueTime":"2026-07-02T12:01:17.3294708Z","startTime":"2026-07-02T12:01:21.3593892Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16740","definition":{"drafts":[],"id":10304,"name":"e2e-tests-nodejs-bnffvqvg-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10304?revision=2","uri":"vstfs:///Build/Definition/10304","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/16740","sourceBranch":"refs/pull/2/merge","sourceVersion":"bf98117a19fe49279d627e611912b451fba5b95a","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-07-02T12:01:21.367Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3978022792\",\"system.pullRequest.pullRequestNumber\":\"2\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-prod-1782993664408\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg-gitops.git\",\"system.pullRequest.sourceCommitId\":\"9d98111e449d1bc5fb0dd7187b6c9afd4c55ea4e\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"cb2b32eb-a02f-4cd6-ab72-77ac843d848c"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16740/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:41.627 [[32mINFO [0m] utils.test.common: Pipeline 10304-16740 was triggered by promotion PR #2 in e2e-tests-nodejs-bnffvqvg-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:41.627 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 10304-16740 to finish... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:41.628 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10304/runs/16740?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:41.675 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10304-16740 status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:01:41.676 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 10304-16740 | Status: running | Reason: Pipeline 10304-16740 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:02:11.681 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10304/runs/16740?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:02:11.784 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10304-16740 status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:02:11.785 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 10304-16740 | Status: running | Reason: Pipeline 10304-16740 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:02:41.810 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10304/runs/16740?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:02:41.887 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10304-16740 status: success {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:02:41.888 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:02:41.890 [[32mINFO [0m] utils.test.common: azure pipeline 10304-16740 was successful {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:02:41.890 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:02:43.656 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: b075c6f2e71b13ed84d1698eab4829aadfdb8c5c {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:02:43.657 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: b075c6f2e71b13ed84d1698eab4829aadfdb8c5c {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:02:43.657 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:02:43.657 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-bnffvqvg-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:02:43.755 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-bnffvqvg-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:02:44.783 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:02:44.784 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-bnffvqvg-prod' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:02:44.935 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-bnffvqvg-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-nodejs-bnffvqvg-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-bnffvqvg/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (59c1792)
Health Status:      Healthy

GROUP               KIND        NAMESPACE      NAME                       STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                  tssc-app-prod              Succeeded  Synced         namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-nodejs-bnffvqvg  Synced     Healthy        service/e2e-tests-nodejs-bnffvqvg created
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-bnffvqvg  Synced     Healthy        deployment.apps/e2e-tests-nodejs-bnffvqvg created
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-bnffvqvg  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-bnffvqvg created
 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:02:44.936 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-bnffvqvg-prod' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:02:53.912 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:02:46+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-bnffvqvg    Synced  Healthy              
2026-07-02T12:02:46+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-bnffvqvg    Synced  Healthy              
2026-07-02T12:02:46+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-bnffvqvg    Synced  Healthy              
2026-07-02T12:02:51+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:02:53+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:02:53+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-bnffvqvg    Synced   Healthy              service/e2e-tests-nodejs-bnffvqvg unchanged
2026-07-02T12:02:53+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-bnffvqvg    Synced   Healthy              deployment.apps/e2e-tests-nodejs-bnffvqvg configured
2026-07-02T12:02:53+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-bnffvqvg    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-bnffvqvg unchanged
2026-07-02T12:02:53+00:00   apps  Deployment  tssc-app-prod  e2e-tests-nodejs-bnffvqvg  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-bnffvqvg configured

Name:               tssc-gitops/e2e-tests-nodejs-bnffvqvg-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-nodejs-bnffvqvg-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-bnffvqvg-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-bnffvqvg/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (b075c6f)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      b075c6f2e71b13ed84d1698eab4829aadfdb8c5c
Phase:              Succeeded
Start:              2026-07-02 12:02:47 +0000 UTC
Finished:           2026-07-02 12:02:53 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod              Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-nodejs-bnffvqvg  Synced     Healthy            service/e2e-tests-nodejs-bnffvqvg unchanged
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-bnffvqvg  Synced     Progressing        deployment.apps/e2e-tests-nodejs-bnffvqvg configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-bnffvqvg  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-bnffvqvg unchanged
 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:02:53.993 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-bnffvqvg-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:02:53.994 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-bnffvqvg-prod | Elapsed: 10s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-bnffvqvg-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:03.074 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-bnffvqvg-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:03.075 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-bnffvqvg-prod | Elapsed: 19s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-bnffvqvg-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:12.736 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-bnffvqvg-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:12.737 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-nodejs-bnffvqvg-prod | Elapsed: 29s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-bnffvqvg-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:29.942 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-bnffvqvg-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:29.942 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:29.966 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-bnffvqvg-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:29.966 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:29.967 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:29.967 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: b075c6f2e71b13ed84d1698eab4829aadfdb8c5c {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:29.967 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: b075c6f2e71b13ed84d1698eab4829aadfdb8c5c {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:29.968 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:29.968 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:29.968 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 10304 logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:29.969 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10304/runs/16740/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:40.107 [[33mWARN [0m] azure.pipeline: [AZURE-RETRY 1/6] Pipeline: 10304-16740, Log: 3 | Status: Failed | Reason: Error: getaddrinfo ENOTFOUND dev.azure.com {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:48.166 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:5475a66a-eee1-4189-8bcb-d1e487af6648/1 found from Promotion Pipeline 10304 logs {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts" time="1.608">
<system-out>
<![CDATA[2026-07-02 12:03:48.194 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:5475a66a-eee1-4189-8bcb-d1e487af6648/1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:48.195 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-bnffvqvg:azure-fd0f4d10f84021753d86e77d7b776bb265340c86 and document ID urn:uuid:5475a66a-eee1-4189-8bcb-d1e487af6648/1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:48.195 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-bnffvqvg:azure-fd0f4d10f84021753d86e77d7b776bb265340c86 and document ID: urn:uuid:5475a66a-eee1-4189-8bcb-d1e487af6648/1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:48.195 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-bnffvqvg:azure-fd0f4d10f84021753d86e77d7b776bb265340c86 at https://server-tssc-tpa.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:48.268 [[32mINFO [0m] tpa.client: Token expired. Refreshing... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:49.720 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-bnffvqvg:azure-fd0f4d10f84021753d86e77d7b776bb265340c86' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:49.720 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:5475a66a-eee1-4189-8bcb-d1e487af6648/1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:49.721 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-bnffvqvg:azure-fd0f4d10f84021753d86e77d7b776bb265340c86, Published: 2026-07-02T11:53:02Z, SHA256: sha256:a63c88f655102ee9dcdc185993189b6c3301e8ed7d2bb3bcd29db540806e6394 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:49.721 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:5475a66a-eee1-4189-8bcb-d1e487af6648/1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:49.721 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-bnffvqvg:azure-fd0f4d10f84021753d86e77d7b776bb265340c86 and document ID urn:uuid:5475a66a-eee1-4189-8bcb-d1e487af6648/1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:49.721 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-bnffvqvg:azure-fd0f4d10f84021753d86e77d7b776bb265340c86 and document ID: urn:uuid:5475a66a-eee1-4189-8bcb-d1e487af6648/1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:49.721 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-bnffvqvg:azure-fd0f4d10f84021753d86e77d7b776bb265340c86 at https://server-tssc-tpa.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:49.796 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-bnffvqvg:azure-fd0f4d10f84021753d86e77d7b776bb265340c86' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:49.796 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:5475a66a-eee1-4189-8bcb-d1e487af6648/1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:49.796 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-bnffvqvg:azure-fd0f4d10f84021753d86e77d7b776bb265340c86, Published: 2026-07-02T11:53:02Z, SHA256: sha256:a63c88f655102ee9dcdc185993189b6c3301e8ed7d2bb3bcd29db540806e6394 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:49.796 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:5475a66a-eee1-4189-8bcb-d1e487af6648/1,urn:uuid:5475a66a-eee1-4189-8bcb-d1e487af6648/1 found in TPA!!! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-07-02 12:03:49.798 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-nodejs-bnffvqvg:azure-fd0f4d10f84021753d86e77d7b776bb265340c86 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-07-02T11:52:04.339Z" hostname="e2e-e2e-tests-java-quarkus[github-tekton-quay]" tests="6" failures="0" skipped="0" time="811.398" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="100.555">
<system-out>
<![CDATA[2026-07-02 11:52:05.909 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-qnmadkgr {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:05.910 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-qnmadkgr'... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:05.919 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:05.969 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:05.993 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:05.997 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:05.998 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:06.026 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:06.026 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:06.027 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:06.354 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-qnmadkgr, ID: 9d98d0f6-6e2b-47c9-b4a9-74d0669bea3a {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:06.354 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-qnmadkgr to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:06.355 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 9d98d0f6-6e2b-47c9-b4a9-74d0669bea3a to complete... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:06.466 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:06.467 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 9d98d0f6-6e2b-47c9-b4a9-74d0669bea3a: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:11.879 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:11.880 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 9d98d0f6-6e2b-47c9-b4a9-74d0669bea3a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:16.925 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:16.925 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 9d98d0f6-6e2b-47c9-b4a9-74d0669bea3a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:21.979 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:21.980 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 9d98d0f6-6e2b-47c9-b4a9-74d0669bea3a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:27.200 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:27.200 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 9d98d0f6-6e2b-47c9-b4a9-74d0669bea3a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:32.224 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:32.225 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 9d98d0f6-6e2b-47c9-b4a9-74d0669bea3a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:37.251 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:37.252 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 9d98d0f6-6e2b-47c9-b4a9-74d0669bea3a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:42.359 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:42.359 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 9d98d0f6-6e2b-47c9-b4a9-74d0669bea3a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:47.392 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:47.393 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 9d98d0f6-6e2b-47c9-b4a9-74d0669bea3a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:52.420 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:52.421 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:52.421 [[32mINFO [0m] rhdh.developer-hub: Task 9d98d0f6-6e2b-47c9-b4a9-74d0669bea3a completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:52.421 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-qnmadkgr' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:52.421 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-qnmadkgr {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:52.445 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Waiting for initial CI deployment of e2e-tests-java-quarkus-qnmadkgr...
2026-07-02 11:52:52.445 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-qnmadkgr-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:52.446 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-qnmadkgr-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:52.664 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 8c2d99537814c2e208ffc79b679d1d65a8b547ca {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Waiting for ArgoCD CI application to sync to commit: 8c2d99537814c2e208ffc79b679d1d65a8b547ca
2026-07-02 11:52:52.691 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-qnmadkgr-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 8c2d99537814c2e208ffc79b679d1d65a8b547ca) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:52:52.691 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:08.445 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-qnmadkgr-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:08.445 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:46.327 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-qnmadkgr-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:46.328 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:46.328 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:46.328 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 8c2d99537814c2e208ffc79b679d1d65a8b547ca {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-07-02 11:53:46.328 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:46.329 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-quarkus-qnmadkgr (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:46.329 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-quarkus-qnmadkgr {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:46.329 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:46.329 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-quarkus-qnmadkgr {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:46.359 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-qnmadkgr {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:46.455 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-qnmadkgr-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:46.455 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-java-quarkus-qnmadkgr {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:46.455 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
]]>
</system-out>
<system-err>
<![CDATA[(node:143) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="446.963">
<system-out>
<![CDATA[2026-07-02 11:53:46.488 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:46.489 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:46.489 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:50.236 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1782993226489 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:51.763 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-qnmadkgr/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:51.763 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-qnmadkgr/pull/1 with SHA: 3941df1f4d79167fda94b2d151e10c3952472960 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:51.764 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-qnmadkgr... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:51.764 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-qnmadkgr, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:51.789 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-qnmadkgr {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:51.789 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-qnmadkgr. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:53:51.790 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-qnmadkgr | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-qnmadkgr, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:54:01.044 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-qnmadkgr {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:54:01.045 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:54:01.046 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:54:01.046 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj was triggered by promotion PR #1 in e2e-tests-java-quarkus-qnmadkgr {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:54:01.046 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:54:01.082 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:54:01.082 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:54:01.083 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:54:01.083 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj | Status: running | Reason: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:54:31.149 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:54:31.150 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:54:31.150 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:54:31.150 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj | Status: running | Reason: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:55:01.218 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:55:01.219 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:55:01.219 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:55:01.219 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj | Status: running | Reason: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:55:31.270 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:55:31.270 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:55:31.271 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:55:31.271 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj | Status: running | Reason: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:56:01.347 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:56:01.348 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:56:01.348 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:56:01.348 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj | Status: running | Reason: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:56:31.420 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:56:31.421 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:56:31.421 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:56:31.421 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj | Status: running | Reason: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:57:01.490 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:57:01.491 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:57:01.491 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:57:01.492 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 7] 🔄 Pipeline: e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj | Status: running | Reason: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:57:31.556 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:57:31.557 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:57:31.557 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:57:31.557 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 8] 🔄 Pipeline: e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj | Status: running | Reason: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:01.620 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:01.620 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:01.620 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:01.620 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:01.628 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-qnmadkgr-on-pull-request-mfzfj was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:01.628 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:03.503 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: f542ef26313272623801daced586bffcb0035f79 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:03.503 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-quarkus-qnmadkgr... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:03.504 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-qnmadkgr, event type: push {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:03.539 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-qnmadkgr {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:03.539 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:03.539 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-qnmadkgr | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-qnmadkgr, event: push, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:13.098 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-qnmadkgr {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:13.098 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:13.098 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:13.098 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp was triggered by on-push pipeline after merging #1 in e2e-tests-java-quarkus-qnmadkgr {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:13.099 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:13.137 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:13.137 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:13.138 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:13.138 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp | Status: running | Reason: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:43.208 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:43.209 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:43.209 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:58:43.209 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp | Status: running | Reason: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:59:13.254 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:59:13.255 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:59:13.255 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:59:13.255 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp | Status: running | Reason: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:59:43.292 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:59:43.293 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:59:43.293 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 11:59:43.293 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp | Status: running | Reason: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:00:13.330 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:00:13.331 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:00:13.331 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:00:13.331 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp | Status: running | Reason: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:00:43.399 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:00:43.399 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:00:43.399 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:00:43.399 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp | Status: running | Reason: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:13.445 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:13.445 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:13.445 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:13.445 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:13.448 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-qnmadkgr-on-push-92mwp was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:13.448 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="29.127">
<system-out>
<![CDATA[2026-07-02 12:01:13.503 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-qnmadkgr-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:13.503 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-qnmadkgr-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:13.709 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': c4086c5e1491d5b8123e0afc9a07c64196a8cf16 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:13.710 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:13.710 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-qnmadkgr-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:13.788 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-qnmadkgr-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:14.415 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:14.416 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-qnmadkgr-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:14.579 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-qnmadkgr-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-qnmadkgr-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-qnmadkgr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-qnmadkgr/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (8c2d995)
Health Status:      Healthy

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced         namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-quarkus-qnmadkgr  Synced     Healthy        service/e2e-tests-java-quarkus-qnmadkgr created
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-qnmadkgr  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-qnmadkgr created
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-qnmadkgr  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-qnmadkgr created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:14.579 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-qnmadkgr-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:20.239 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:01:15+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-qnmadkgr    Synced  Healthy              
2026-07-02T12:01:15+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-qnmadkgr    Synced  Healthy              
2026-07-02T12:01:15+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-qnmadkgr    Synced  Healthy              
2026-07-02T12:01:18+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T12:01:19+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T12:01:19+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-qnmadkgr    Synced   Healthy              service/e2e-tests-java-quarkus-qnmadkgr unchanged
2026-07-02T12:01:19+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-qnmadkgr    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-qnmadkgr configured
2026-07-02T12:01:19+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-qnmadkgr    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-qnmadkgr unchanged
2026-07-02T12:01:19+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-quarkus-qnmadkgr  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-qnmadkgr configured

Name:               tssc-gitops/e2e-tests-java-quarkus-qnmadkgr-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-qnmadkgr-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-qnmadkgr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-qnmadkgr/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (c4086c5)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      c4086c5e1491d5b8123e0afc9a07c64196a8cf16
Phase:              Succeeded
Start:              2026-07-02 12:01:14 +0000 UTC
Finished:           2026-07-02 12:01:19 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-quarkus-qnmadkgr  Synced     Healthy            service/e2e-tests-java-quarkus-qnmadkgr unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-qnmadkgr  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-qnmadkgr configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-qnmadkgr  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-qnmadkgr unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:20.325 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-qnmadkgr-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:20.325 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-qnmadkgr-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-qnmadkgr-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:29.105 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-qnmadkgr-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:29.106 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-qnmadkgr-development | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-qnmadkgr-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:42.573 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-qnmadkgr-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:42.573 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:42.597 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-qnmadkgr-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:42.597 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:42.598 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:42.598 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: c4086c5e1491d5b8123e0afc9a07c64196a8cf16 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:42.598 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: c4086c5e1491d5b8123e0afc9a07c64196a8cf16 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:42.600 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="129.869">
<system-out>
<![CDATA[2026-07-02 12:01:42.626 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-qnmadkgr/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:42.626 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-qnmadkgr/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:42.793 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-qnmadkgr/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:42.793 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-qnmadkgr/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-qnmadkgr:f542ef26313272623801daced586bffcb0035f79 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:42.795 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:42.819 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:42.819 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-qnmadkgr:f542ef26313272623801daced586bffcb0035f79 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:42.820 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-qnmadkgr/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-quarkus-qnmadkgr-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:42.981 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:42.981 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-java-quarkus-qnmadkgr:f542ef26313272623801daced586bffcb0035f79" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:46.728 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1782993702820 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:48.305 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-qnmadkgr-gitops/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:48.305 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:48.305 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-quarkus-qnmadkgr-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:48.306 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-qnmadkgr-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:48.306 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-qnmadkgr-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:48.335 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-qnmadkgr-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:48.335 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-qnmadkgr-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:48.335 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-qnmadkgr-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-qnmadkgr-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:53.620 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-qnmadkgr-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:53.620 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:53.620 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:53.620 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb was triggered by promotion PR #1 in e2e-tests-java-quarkus-qnmadkgr-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:53.621 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:53.654 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:53.655 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:53.655 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:01:53.655 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb | Status: running | Reason: Pipeline e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:02:23.697 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:02:23.697 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:02:23.697 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:02:23.698 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb | Status: running | Reason: Pipeline e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:02:53.754 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:02:53.754 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:02:53.755 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:02:53.755 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb | Status: running | Reason: Pipeline e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:23.802 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:23.802 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:23.802 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:23.802 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:23.804 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:23.804 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:25.550 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 0cc291366132d7df4b58dc17300620288af72b15 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:25.550 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 0cc291366132d7df4b58dc17300620288af72b15 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:25.550 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:25.550 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-qnmadkgr-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:25.632 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-qnmadkgr-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:26.711 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:26.712 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-qnmadkgr-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:26.854 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-qnmadkgr-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-qnmadkgr-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-qnmadkgr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-qnmadkgr/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (8c2d995)
Health Status:      Healthy

GROUP               KIND        NAMESPACE       NAME                             STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                   tssc-app-stage                   Succeeded  Synced         namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-java-quarkus-qnmadkgr  Synced     Healthy        service/e2e-tests-java-quarkus-qnmadkgr created
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-qnmadkgr  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-qnmadkgr created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-qnmadkgr  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-qnmadkgr created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:26.854 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-qnmadkgr-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:33.536 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:03:27+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-qnmadkgr    Synced  Healthy              
2026-07-02T12:03:27+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-qnmadkgr    Synced  Healthy              
2026-07-02T12:03:27+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-qnmadkgr    Synced  Healthy              
2026-07-02T12:03:31+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:03:32+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-qnmadkgr    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-qnmadkgr unchanged
2026-07-02T12:03:32+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:03:32+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-qnmadkgr    Synced   Healthy              service/e2e-tests-java-quarkus-qnmadkgr unchanged
2026-07-02T12:03:32+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-qnmadkgr    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-qnmadkgr configured
2026-07-02T12:03:33+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-quarkus-qnmadkgr  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-qnmadkgr configured

Name:               tssc-gitops/e2e-tests-java-quarkus-qnmadkgr-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-qnmadkgr-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-qnmadkgr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-qnmadkgr/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (0cc2913)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      0cc291366132d7df4b58dc17300620288af72b15
Phase:              Succeeded
Start:              2026-07-02 12:03:27 +0000 UTC
Finished:           2026-07-02 12:03:32 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage                   Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-java-quarkus-qnmadkgr  Synced     Healthy            service/e2e-tests-java-quarkus-qnmadkgr unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-qnmadkgr  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-qnmadkgr configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-qnmadkgr  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-qnmadkgr unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:33.610 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-qnmadkgr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:33.610 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-qnmadkgr-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-qnmadkgr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:40.298 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-qnmadkgr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:40.299 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-qnmadkgr-stage | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-qnmadkgr-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:52.140 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-qnmadkgr-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:52.140 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:52.174 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-qnmadkgr-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:52.175 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:52.175 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:52.175 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 0cc291366132d7df4b58dc17300620288af72b15 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:52.175 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 0cc291366132d7df4b58dc17300620288af72b15 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:52.177 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:52.177 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:52.177 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:52.177 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:52.215 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:52.490 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:b747181a-6e6f-4ba7-bfce-0d625a87afdd/1 found from Promotion Pipeline e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-vz7wb logs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="104.606">
<system-out>
<![CDATA[2026-07-02 12:03:52.514 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-qnmadkgr/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:52.514 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-qnmadkgr/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:52.653 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-qnmadkgr/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:52.653 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-qnmadkgr/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-qnmadkgr:f542ef26313272623801daced586bffcb0035f79 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:52.655 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:52.681 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:52.681 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-qnmadkgr:f542ef26313272623801daced586bffcb0035f79 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:52.681 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-qnmadkgr/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-quarkus-qnmadkgr-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:52.790 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:52.790 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-java-quarkus-qnmadkgr:f542ef26313272623801daced586bffcb0035f79" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:56.553 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1782993832681 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:58.175 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-qnmadkgr-gitops/pull/2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:58.175 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:58.176 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-quarkus-qnmadkgr-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:58.176 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-quarkus-qnmadkgr-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:58.176 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-qnmadkgr-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:58.209 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-qnmadkgr-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:58.209 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:03:58.210 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-qnmadkgr-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-qnmadkgr-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:04:05.605 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-qnmadkgr-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:04:05.606 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:04:05.606 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-5r5cl {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:04:05.606 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-5r5cl was triggered by promotion PR #2 in e2e-tests-java-quarkus-qnmadkgr-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:04:05.606 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-5r5cl to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:04:05.639 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-5r5cl in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:04:05.640 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-5r5cl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:04:05.640 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-5r5cl status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:04:05.640 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-5r5cl | Status: running | Reason: Pipeline e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-5r5cl not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:04:35.705 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-5r5cl in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:04:35.705 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-5r5cl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:04:35.705 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-5r5cl status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:04:35.705 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-5r5cl | Status: running | Reason: Pipeline e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-5r5cl not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:05.769 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-5r5cl in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:05.769 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-5r5cl status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:05.769 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-5r5cl status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:05.769 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:05.771 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-5r5cl was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:05.771 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:07.756 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: ed3c5ad4c6daf98702c04168cc41b4243f994edd {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:07.757 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: ed3c5ad4c6daf98702c04168cc41b4243f994edd {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:07.757 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:07.757 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-qnmadkgr-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:07.842 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-qnmadkgr-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:08.859 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:08.859 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-qnmadkgr-prod' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:09.007 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-qnmadkgr-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-qnmadkgr-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-qnmadkgr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-qnmadkgr/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (0cc2913)
Health Status:      Healthy

GROUP               KIND        NAMESPACE      NAME                             STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                  tssc-app-prod                    Succeeded  Synced         namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-quarkus-qnmadkgr  Synced     Healthy        service/e2e-tests-java-quarkus-qnmadkgr created
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-qnmadkgr  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-qnmadkgr created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-qnmadkgr  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-qnmadkgr created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:09.007 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-qnmadkgr-prod' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:14.498 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:05:09+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-qnmadkgr    Synced  Healthy              
2026-07-02T12:05:09+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-qnmadkgr    Synced  Healthy              
2026-07-02T12:05:09+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-qnmadkgr    Synced  Healthy              
2026-07-02T12:05:12+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:05:13+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:05:13+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-qnmadkgr    Synced   Healthy              service/e2e-tests-java-quarkus-qnmadkgr unchanged
2026-07-02T12:05:13+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-qnmadkgr    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-qnmadkgr configured
2026-07-02T12:05:13+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-qnmadkgr    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-qnmadkgr unchanged
2026-07-02T12:05:14+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-quarkus-qnmadkgr  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-qnmadkgr configured

Name:               tssc-gitops/e2e-tests-java-quarkus-qnmadkgr-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-qnmadkgr-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-qnmadkgr-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-qnmadkgr/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (ed3c5ad)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      ed3c5ad4c6daf98702c04168cc41b4243f994edd
Phase:              Succeeded
Start:              2026-07-02 12:05:09 +0000 UTC
Finished:           2026-07-02 12:05:13 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                    Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-quarkus-qnmadkgr  Synced     Healthy            service/e2e-tests-java-quarkus-qnmadkgr unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-qnmadkgr  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-qnmadkgr configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-qnmadkgr  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-qnmadkgr unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:14.574 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-qnmadkgr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:14.575 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-qnmadkgr-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-qnmadkgr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:22.643 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-qnmadkgr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:22.643 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-qnmadkgr-prod | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-qnmadkgr-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:36.836 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-qnmadkgr-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:36.836 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:36.862 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-qnmadkgr-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:36.863 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:36.863 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:36.863 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: ed3c5ad4c6daf98702c04168cc41b4243f994edd {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:36.863 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: ed3c5ad4c6daf98702c04168cc41b4243f994edd {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:36.865 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:36.866 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:36.866 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-5r5cl logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:36.866 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-5r5cl in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:36.903 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-5r5cl in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:37.117 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:b747181a-6e6f-4ba7-bfce-0d625a87afdd/1 found from Promotion Pipeline e2e-tests-java-quarkus-qnmadkgr-gitops-on-pull-request-5r5cl logs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts" time="0.278">
<system-out>
<![CDATA[2026-07-02 12:05:37.228 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:b747181a-6e6f-4ba7-bfce-0d625a87afdd/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:37.228 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-qnmadkgr:f542ef26313272623801daced586bffcb0035f79 and document ID urn:uuid:b747181a-6e6f-4ba7-bfce-0d625a87afdd/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:37.229 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-qnmadkgr:f542ef26313272623801daced586bffcb0035f79 and document ID: urn:uuid:b747181a-6e6f-4ba7-bfce-0d625a87afdd/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:37.229 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-qnmadkgr:f542ef26313272623801daced586bffcb0035f79 at https://server-tssc-tpa.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:37.338 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-qnmadkgr:f542ef26313272623801daced586bffcb0035f79' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:37.339 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:b747181a-6e6f-4ba7-bfce-0d625a87afdd/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:37.339 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-qnmadkgr:f542ef26313272623801daced586bffcb0035f79, Published: 2026-07-02T12:00:06Z, SHA256: sha256:96d3122bf1bad97a73c262845387bcfb1f4580ac7205b099c70fc8797c14e24d {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:37.339 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:b747181a-6e6f-4ba7-bfce-0d625a87afdd/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:37.339 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-qnmadkgr:f542ef26313272623801daced586bffcb0035f79 and document ID urn:uuid:b747181a-6e6f-4ba7-bfce-0d625a87afdd/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:37.339 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-qnmadkgr:f542ef26313272623801daced586bffcb0035f79 and document ID: urn:uuid:b747181a-6e6f-4ba7-bfce-0d625a87afdd/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:37.339 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-qnmadkgr:f542ef26313272623801daced586bffcb0035f79 at https://server-tssc-tpa.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:37.413 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-qnmadkgr:f542ef26313272623801daced586bffcb0035f79' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:37.414 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:b747181a-6e6f-4ba7-bfce-0d625a87afdd/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:37.414 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-qnmadkgr:f542ef26313272623801daced586bffcb0035f79, Published: 2026-07-02T12:00:06Z, SHA256: sha256:96d3122bf1bad97a73c262845387bcfb1f4580ac7205b099c70fc8797c14e24d {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:37.414 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:b747181a-6e6f-4ba7-bfce-0d625a87afdd/1,urn:uuid:b747181a-6e6f-4ba7-bfce-0d625a87afdd/1 found in TPA!!! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-07-02 12:05:37.415 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-quarkus-qnmadkgr:f542ef26313272623801daced586bffcb0035f79 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-07-02T11:52:04.339Z" hostname="e2e-e2e-tests-java-quarkus[github-azure-quay]" tests="6" failures="0" skipped="0" time="709.078" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="179.5">
<system-out>
<![CDATA[2026-07-02 11:52:05.745 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-rlztiudd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:05.747 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-rlztiudd'... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:05.753 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:05.837 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:05.838 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:05.838 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:05.839 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:05.869 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:05.894 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:05.897 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:05.898 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:05.927 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:05.927 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:05.928 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:06.171 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-rlztiudd, ID: f0804f8d-e760-444d-8423-dd7afb051c46 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:06.172 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-rlztiudd to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:06.172 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task f0804f8d-e760-444d-8423-dd7afb051c46 to complete... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:06.280 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:06.281 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task f0804f8d-e760-444d-8423-dd7afb051c46: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:11.608 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:11.609 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task f0804f8d-e760-444d-8423-dd7afb051c46: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:16.632 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:16.632 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task f0804f8d-e760-444d-8423-dd7afb051c46: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:21.671 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:21.672 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task f0804f8d-e760-444d-8423-dd7afb051c46: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:26.698 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:26.699 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task f0804f8d-e760-444d-8423-dd7afb051c46: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:31.719 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:31.720 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:31.720 [[32mINFO [0m] rhdh.developer-hub: Task f0804f8d-e760-444d-8423-dd7afb051c46 completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:31.720 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-rlztiudd' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:31.720 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-rlztiudd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:31.735 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Waiting for initial CI deployment of e2e-tests-java-quarkus-rlztiudd...
2026-07-02 11:52:31.736 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-rlztiudd-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:31.736 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:31.969 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': da7db0f4fc43819e12390ec2f26679a717254f12 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Waiting for ArgoCD CI application to sync to commit: da7db0f4fc43819e12390ec2f26679a717254f12
2026-07-02 11:52:31.998 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-java-quarkus-rlztiudd-development' in namespace 'tssc-gitops': Error: HTTP-Code: 404
Message: Unknown API Status Code!
Body: "{\"kind\":\"Status\",\"apiVersion\":\"v1\",\"metadata\":{},\"status\":\"Failure\",\"message\":\"applications.argoproj.io \\\"e2e-tests-java-quarkus-rlztiudd-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-java-quarkus-rlztiudd-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"88460ccf-fba6-4248-8ead-b26a786a405e","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Thu, 02 Jul 2026 11:52:31 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"49522950-5fff-4781-ab3e-a637af55ea46","x-kubernetes-pf-prioritylevel-uid":"3a3529f7-8601-4165-8115-4c470ee647bb"} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:31.998 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:42.132 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-rlztiudd-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: da7db0f4fc43819e12390ec2f26679a717254f12) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:52:42.133 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:53:19.045 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-rlztiudd-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:53:19.046 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:18.509 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-rlztiudd-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:18.509 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:18.509 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:18.509 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: da7db0f4fc43819e12390ec2f26679a717254f12 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-07-02 11:54:18.510 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:18.510 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-quarkus-rlztiudd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:18.511 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-quarkus-rlztiudd... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:18.749 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:19.238 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:19.238 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-quarkus-rlztiudd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:19.239 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-quarkus-rlztiudd... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:19.239 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:19.239 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:26.073 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd branch 'main' with commit SHA: 617e58ee61c547be967bb60796ae2bab2eb92309 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:26.073 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 617e58ee61c547be967bb60796ae2bab2eb92309 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:27.078 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd-gitops branch 'main' with commit SHA: 9a642ce242dfcdd345941b371d61502534bbd471 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:27.078 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 9a642ce242dfcdd345941b371d61502534bbd471 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:27.079 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-quarkus-rlztiudd for component e2e-tests-java-quarkus-rlztiudd... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:27.105 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-quarkus-rlztiudd for component e2e-tests-java-quarkus-rlztiudd... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:27.106 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-quarkus-rlztiudd for component e2e-tests-java-quarkus-rlztiudd... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:27.106 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:27.106 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:27.171 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:27.176 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:27.459 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd type=github name=e2e-tests-java-quarkus-rlztiudd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:27.459 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:27.706 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd-gitops type=github name=e2e-tests-java-quarkus-rlztiudd-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:27.706 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:31.689 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10302?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:31.735 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 10302... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:31.736 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10302?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:32.143 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10303?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:32.186 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 10303... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:32.186 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10303?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:36.514 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-quarkus-rlztiudd-gitops". {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:36.514 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-java-quarkus-rlztiudd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:36.758 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-quarkus-rlztiudd". {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:36.758 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-java-quarkus-rlztiudd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:36.758 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-java-quarkus-rlztiudd... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:36.785 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-rlztiudd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:36.786 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-rlztiudd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:36.786 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-rlztiudd-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:36.786 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-rlztiudd-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:36.786 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:36.787 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:36.787 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:36.787 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:40.705 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-quarkus-rlztiudd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:40.706 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:40.782 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:40.783 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:40.791 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/5281?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:40.825 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:40.880 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:40.880 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:40.921 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:40.982 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-quarkus-rlztiudd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:40.982 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:41.037 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/5281?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:48.119 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-java-quarkus-rlztiudd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:48.119 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-java-quarkus-rlztiudd... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:48.120 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:48.120 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-java-quarkus-rlztiudd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:48.120 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-java-quarkus-rlztiudd-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:48.241 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:48.242 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:1bc44fb02c949e325482acdb2a1e99fe45a810159ea47ee44decfd96e079443d {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:48.296 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:48.296 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:1bc44fb02c949e325482acdb2a1e99fe45a810159ea47ee44decfd96e079443d {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:55.013 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd-gitops branch 'main' with commit SHA: a3d67fab08436a2bed22cd082d8a5049242f851d {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:55.014 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: a3d67fab08436a2bed22cd082d8a5049242f851d {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:56.021 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd branch 'main' with commit SHA: cc7fe1c90e99db4f06ff1bb3dee89b2e6c23f6fe {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:56.021 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: cc7fe1c90e99db4f06ff1bb3dee89b2e6c23f6fe {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:56.021 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-java-quarkus-rlztiudd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:56.021 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-java-quarkus-rlztiudd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:56.021 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-quarkus-rlztiudd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:56.021 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:56.022 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-java-quarkus-rlztiudd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:54:56.022 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:00.523 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:04.943 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10302 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:04.945 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10302/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:04.993 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 10302 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:04.993 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16729?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:05.063 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10303 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:05.064 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10303/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:05.126 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 10303 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:05.127 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Found 1 total builds {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:05.127 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 1 builds match filters {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:05.127 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 0 builds filtered out {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:05.127 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:05.127 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing batch 1/1 (1 builds) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:05.128 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16729?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:05.238 [[32mINFO [0m] azure.pipeline: [Azure] Successfully cancelled build 16729 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:05.238 [[32mINFO [0m] rhtap.core.integration.ci.base: ✅ [Azure] Cancelled build 16729 in e2e-tests-java-quarkus-rlztiudd (status: inProgress) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:05.238 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Batch 1/1 complete: 1 succeeded, 0 rejected {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:05.238 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Cancellation complete: {total=1, cancelled=1, failed=0, skipped=0, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:05.238 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
]]>
</system-out>
<system-err>
<![CDATA[(node:157) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="262.445">
<system-out>
<![CDATA[2026-07-02 11:55:05.262 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:05.262 [[32mINFO [0m] utils.test.common: Using azure for github repository {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:05.263 [[32mINFO [0m] utils.test.common: Creating a direct commit on source repo on github repository ... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:05.263 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Test commit from TSSC e2e test {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:09.063 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd branch 'main' with commit SHA: 372eda97590a63a513ced09a397eb2535a9039b1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:09.063 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 372eda97590a63a513ced09a397eb2535a9039b1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:09.063 [[32mINFO [0m] utils.test.common: Created commit with SHA: 372eda97590a63a513ced09a397eb2535a9039b1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:19.071 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for commit 372eda97590a63a513ced09a397eb2535a9039b1 on main branch in e2e-tests-java-quarkus-rlztiudd... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:19.072 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:22.922 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:26.723 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10302 and 10303 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:26.723 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10302 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:26.724 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10302/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:26.768 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10302 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:26.769 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10303 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:26.769 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10303/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:26.812 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 10303 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:26.812 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16731?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:26.812 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16729?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:26.899 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure builds: [
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16731"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16731"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16731/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16731/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10302"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "2434b8f7-a5e3-4991-aba8-716cfd6d95f2"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "372eda97590a63a513ced09a397eb2535a9039b1",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd"
    },
    "id": 16731,
    "buildNumber": "20260702.2",
    "status": "inProgress",
    "queueTime": "2026-07-02T11:55:11.8641161Z",
    "startTime": "2026-07-02T11:55:14.6905698Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16731",
    "definition": {
      "drafts": [],
      "id": 10302,
      "name": "e2e-tests-java-quarkus-rlztiudd",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10302?revision=2",
      "uri": "vstfs:///Build/Definition/10302",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 2,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/16731",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "372eda97590a63a513ced09a397eb2535a9039b1",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-07-02T11:55:14.7Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "2434b8f7-a5e3-4991-aba8-716cfd6d95f2"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16731/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  },
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16729"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16729"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16729/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16729/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10302"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "6b3771a0-b345-4264-8ae9-6514605acda1"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "cc7fe1c90e99db4f06ff1bb3dee89b2e6c23f6fe",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:1bc44fb02c949e325482acdb2a1e99fe45a810159ea47ee44decfd96e079443d",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd"
    },
    "id": 16729,
    "buildNumber": "20260702.1",
    "status": "inProgress",
    "queueTime": "2026-07-02T11:54:58.3641625Z",
    "startTime": "2026-07-02T11:55:01.2350317Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16729",
    "definition": {
      "drafts": [],
      "id": 10302,
      "name": "e2e-tests-java-quarkus-rlztiudd",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10302?revision=2",
      "uri": "vstfs:///Build/Definition/10302",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 1,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/16729",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "cc7fe1c90e99db4f06ff1bb3dee89b2e6c23f6fe",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-07-02T11:55:16.263Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "6b3771a0-b345-4264-8ae9-6514605acda1"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16729/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:26.900 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16731"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16731"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16731/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16731/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10302"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"2434b8f7-a5e3-4991-aba8-716cfd6d95f2"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"372eda97590a63a513ced09a397eb2535a9039b1","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd"},"id":16731,"buildNumber":"20260702.2","status":"inProgress","queueTime":"2026-07-02T11:55:11.8641161Z","startTime":"2026-07-02T11:55:14.6905698Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16731","definition":{"drafts":[],"id":10302,"name":"e2e-tests-java-quarkus-rlztiudd","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10302?revision=2","uri":"vstfs:///Build/Definition/10302","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/16731","sourceBranch":"refs/heads/main","sourceVersion":"372eda97590a63a513ced09a397eb2535a9039b1","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"individualCI","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-07-02T11:55:14.7Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"orchestrationPlan":{"planId":"2434b8f7-a5e3-4991-aba8-716cfd6d95f2"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16731/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:26.900 [[32mINFO [0m] utils.test.common: Pipeline 10302-16731 was triggered by commit 372eda97590a63a513ced09a397eb2535a9039b1 on main branch in e2e-tests-java-quarkus-rlztiudd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:26.900 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 10302-16731 to finish... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:26.901 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10302/runs/16731?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:26.945 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10302-16731 status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:26.945 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 10302-16731 | Status: running | Reason: Pipeline 10302-16731 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:56.953 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10302/runs/16731?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:57.032 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10302-16731 status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:55:57.032 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 10302-16731 | Status: running | Reason: Pipeline 10302-16731 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:56:27.052 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10302/runs/16731?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:56:27.135 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10302-16731 status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:56:27.135 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: 10302-16731 | Status: running | Reason: Pipeline 10302-16731 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:56:57.161 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10302/runs/16731?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:56:57.251 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10302-16731 status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:56:57.252 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: 10302-16731 | Status: running | Reason: Pipeline 10302-16731 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:57:27.251 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10302/runs/16731?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:57:27.327 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10302-16731 status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:57:27.328 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: 10302-16731 | Status: running | Reason: Pipeline 10302-16731 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:57:57.353 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10302/runs/16731?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:57:57.432 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10302-16731 status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:57:57.432 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: 10302-16731 | Status: running | Reason: Pipeline 10302-16731 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:58:27.455 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10302/runs/16731?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:58:27.534 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10302-16731 status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:58:27.535 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 7] 🔄 Pipeline: 10302-16731 | Status: running | Reason: Pipeline 10302-16731 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:58:57.535 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10302/runs/16731?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:58:57.612 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10302-16731 status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:58:57.612 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 8] 🔄 Pipeline: 10302-16731 | Status: running | Reason: Pipeline 10302-16731 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:27.614 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10302/runs/16731?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:27.692 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10302-16731 status: success {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:27.692 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:27.702 [[32mINFO [0m] utils.test.common: azure pipeline 10302-16731 was successful {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:27.703 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="26.85">
<system-out>
<![CDATA[2026-07-02 11:59:27.760 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-rlztiudd-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:27.760 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:27.939 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 2e8b01e5e19b471cf3fe047e2126c2b744c269cf {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:27.939 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:27.940 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-rlztiudd-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:28.014 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-rlztiudd-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:28.893 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:28.894 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-rlztiudd-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:29.042 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-rlztiudd-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-rlztiudd-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-rlztiudd/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a3d67fa)
Health Status:      Healthy

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced         namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-quarkus-rlztiudd  Synced     Healthy        service/e2e-tests-java-quarkus-rlztiudd created
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-rlztiudd  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-rlztiudd created
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-rlztiudd  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-rlztiudd created
 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:29.043 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-rlztiudd-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:35.000 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T11:59:29+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-rlztiudd    Synced  Healthy              
2026-07-02T11:59:29+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-rlztiudd    Synced  Healthy              
2026-07-02T11:59:29+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-rlztiudd    Synced  Healthy              
2026-07-02T11:59:30+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-quarkus-rlztiudd  OutOfSync  Healthy              
2026-07-02T11:59:33+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T11:59:34+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-rlztiudd  OutOfSync  Healthy              deployment.apps/e2e-tests-java-quarkus-rlztiudd configured
2026-07-02T11:59:34+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-rlztiudd    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-rlztiudd unchanged
2026-07-02T11:59:34+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T11:59:34+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-rlztiudd    Synced   Healthy              service/e2e-tests-java-quarkus-rlztiudd unchanged
2026-07-02T11:59:34+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-quarkus-rlztiudd    Synced  Progressing              deployment.apps/e2e-tests-java-quarkus-rlztiudd configured

Name:               tssc-gitops/e2e-tests-java-quarkus-rlztiudd-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-rlztiudd-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-rlztiudd/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (2e8b01e)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      2e8b01e5e19b471cf3fe047e2126c2b744c269cf
Phase:              Succeeded
Start:              2026-07-02 11:59:30 +0000 UTC
Finished:           2026-07-02 11:59:34 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-quarkus-rlztiudd  Synced     Healthy            service/e2e-tests-java-quarkus-rlztiudd unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-rlztiudd  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-rlztiudd configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-rlztiudd  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-rlztiudd unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:35.085 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-rlztiudd-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:35.086 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-rlztiudd-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-rlztiudd-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:44.787 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-rlztiudd-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:44.787 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-rlztiudd-development | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-rlztiudd-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:54.548 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-rlztiudd-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:54.548 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:54.576 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-rlztiudd-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:54.576 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:54.576 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:54.576 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 2e8b01e5e19b471cf3fe047e2126c2b744c269cf {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:54.576 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 2e8b01e5e19b471cf3fe047e2126c2b744c269cf {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:54.578 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="129.418">
<system-out>
<![CDATA[2026-07-02 11:59:54.605 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-rlztiudd/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:54.605 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-rlztiudd/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:54.739 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-rlztiudd/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:54.740 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-rlztiudd/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-rlztiudd:azure-372eda97590a63a513ced09a397eb2535a9039b1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:54.741 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:54.771 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:54.772 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-rlztiudd:azure-372eda97590a63a513ced09a397eb2535a9039b1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:54.772 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-rlztiudd/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-quarkus-rlztiudd-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:54.895 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:54.895 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-java-quarkus-rlztiudd:azure-372eda97590a63a513ced09a397eb2535a9039b1" {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 11:59:58.709 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1782993594772 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:00.162 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd-gitops/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:00.162 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:00.162 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-quarkus-rlztiudd-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:00.162 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #1 in e2e-tests-java-quarkus-rlztiudd-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:00.163 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:04.549 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:08.911 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10302 and 10303 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:08.912 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10302 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:08.912 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10302/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:08.959 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10302 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:08.959 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10303 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:08.959 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10303/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:09.002 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 10303 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:09.002 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha 19f904bac2efc0c324fab0959ef1534d5f264bbf {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:09.002 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build undefined {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:09.003 [[31mERROR[0m] utils.test.common: Attempt 1 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:23.630 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:28.118 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:32.673 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10302 and 10303 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:32.673 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10302 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:32.674 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10302/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:32.720 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10302 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:32.720 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10303 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:32.721 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10303/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:32.764 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 10303 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:32.765 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha 19f904bac2efc0c324fab0959ef1534d5f264bbf {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:32.765 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16736?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:32.848 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16736"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16736"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16736/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16736/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10303"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"cb7baed4-b3f0-4895-89aa-e17bbb6d0974"}],"triggerInfo":{"pr.sourceBranch":"promote-to-stage-1782993594772","pr.sourceSha":"19f904bac2efc0c324fab0959ef1534d5f264bbf","pr.id":"3978015486","pr.title":"Promote to stage environment","pr.number":"1","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":16736,"buildNumber":"20260702.1","status":"inProgress","queueTime":"2026-07-02T12:00:09.1437716Z","startTime":"2026-07-02T12:00:13.2009078Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16736","definition":{"drafts":[],"id":10303,"name":"e2e-tests-java-quarkus-rlztiudd-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10303?revision=2","uri":"vstfs:///Build/Definition/10303","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":1,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/16736","sourceBranch":"refs/pull/1/merge","sourceVersion":"abd6ea985fa569d6ba141daa8f52dbb87ae5e072","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-07-02T12:00:13.21Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3978015486\",\"system.pullRequest.pullRequestNumber\":\"1\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-stage-1782993594772\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd-gitops.git\",\"system.pullRequest.sourceCommitId\":\"19f904bac2efc0c324fab0959ef1534d5f264bbf\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"cb7baed4-b3f0-4895-89aa-e17bbb6d0974"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16736/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:32.849 [[32mINFO [0m] utils.test.common: Pipeline 10303-16736 was triggered by promotion PR #1 in e2e-tests-java-quarkus-rlztiudd-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:32.849 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 10303-16736 to finish... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:32.850 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10303/runs/16736?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:32.909 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10303-16736 status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:00:32.909 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 10303-16736 | Status: running | Reason: Pipeline 10303-16736 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:01:02.933 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10303/runs/16736?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:01:03.019 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10303-16736 status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:01:03.020 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 10303-16736 | Status: running | Reason: Pipeline 10303-16736 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:01:33.045 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10303/runs/16736?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:01:33.119 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10303-16736 status: success {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:01:33.119 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:01:33.120 [[32mINFO [0m] utils.test.common: azure pipeline 10303-16736 was successful {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:01:33.121 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:01:34.707 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 5e4f01d08a6ebcc315cc68e97e87154855dd2638 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:01:34.708 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 5e4f01d08a6ebcc315cc68e97e87154855dd2638 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:01:34.708 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:01:34.708 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-rlztiudd-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:01:34.794 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-rlztiudd-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:01:35.650 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:01:35.650 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-rlztiudd-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:01:35.794 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-rlztiudd-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-rlztiudd-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-rlztiudd/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (2e8b01e)
Health Status:      Healthy

GROUP               KIND        NAMESPACE       NAME                             STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                   tssc-app-stage                   Succeeded  Synced         namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-java-quarkus-rlztiudd  Synced     Healthy        service/e2e-tests-java-quarkus-rlztiudd created
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-rlztiudd  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-rlztiudd created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-rlztiudd  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-rlztiudd created
 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:01:35.795 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-rlztiudd-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:01:41.893 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:01:36+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-rlztiudd    Synced  Healthy              
2026-07-02T12:01:36+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-rlztiudd    Synced  Healthy              
2026-07-02T12:01:36+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-rlztiudd    Synced  Healthy              
2026-07-02T12:01:40+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:01:41+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-rlztiudd    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-rlztiudd unchanged
2026-07-02T12:01:41+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:01:41+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-rlztiudd    Synced   Healthy              service/e2e-tests-java-quarkus-rlztiudd unchanged
2026-07-02T12:01:41+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-rlztiudd    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-rlztiudd configured
2026-07-02T12:01:41+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-quarkus-rlztiudd  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-rlztiudd configured

Name:               tssc-gitops/e2e-tests-java-quarkus-rlztiudd-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-rlztiudd-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-rlztiudd/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (5e4f01d)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      5e4f01d08a6ebcc315cc68e97e87154855dd2638
Phase:              Succeeded
Start:              2026-07-02 12:01:36 +0000 UTC
Finished:           2026-07-02 12:01:41 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage                   Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-java-quarkus-rlztiudd  Synced     Healthy            service/e2e-tests-java-quarkus-rlztiudd unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-rlztiudd  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-rlztiudd configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-rlztiudd  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-rlztiudd unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:01:41.970 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-rlztiudd-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:01:41.970 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-rlztiudd-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-rlztiudd-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:01:50.298 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-rlztiudd-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:01:50.299 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-rlztiudd-stage | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-rlztiudd-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:03.713 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-rlztiudd-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:03.713 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:03.738 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-rlztiudd-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:03.738 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:03.738 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:03.739 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 5e4f01d08a6ebcc315cc68e97e87154855dd2638 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:03.739 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 5e4f01d08a6ebcc315cc68e97e87154855dd2638 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:03.740 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:03.740 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:03.740 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 10303 logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:03.741 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10303/runs/16736/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:04.021 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:7a25629a-6b1f-4d4d-8a6c-77379bed72fb/1 found from Promotion Pipeline 10303 logs {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="108.688">
<system-out>
<![CDATA[2026-07-02 12:02:04.047 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-rlztiudd/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:04.047 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-rlztiudd/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:04.177 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-rlztiudd/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:04.177 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-rlztiudd/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-rlztiudd:azure-372eda97590a63a513ced09a397eb2535a9039b1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:04.179 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:04.223 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:04.223 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-rlztiudd:azure-372eda97590a63a513ced09a397eb2535a9039b1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:04.223 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-rlztiudd/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-quarkus-rlztiudd-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:04.319 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:04.319 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-java-quarkus-rlztiudd:azure-372eda97590a63a513ced09a397eb2535a9039b1" {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:08.621 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1782993724223 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:10.005 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd-gitops/pull/2 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:10.005 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:10.005 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-quarkus-rlztiudd-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:10.005 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #2 in e2e-tests-java-quarkus-rlztiudd-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:10.006 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:13.876 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:18.426 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10302 and 10303 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:18.427 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10302 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:18.427 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10302/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:19.088 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10302 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:19.088 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10303 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:19.088 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10303/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:19.744 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10303 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:19.745 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 2 with sha c926eca908b03798b5580a17c3c33222e5a30e9b {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:19.745 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16741?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:20.417 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16741"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16741"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16741/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16741/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10303"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"3379e16d-240b-429d-9679-7e691d6342fd"}],"triggerInfo":{"pr.sourceBranch":"promote-to-prod-1782993724223","pr.sourceSha":"c926eca908b03798b5580a17c3c33222e5a30e9b","pr.id":"3978029160","pr.title":"Promote to prod environment","pr.number":"2","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":16741,"buildNumber":"20260702.2","status":"notStarted","queueTime":"2026-07-02T12:02:17.765023Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16741","definition":{"drafts":[],"id":10303,"name":"e2e-tests-java-quarkus-rlztiudd-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10303?revision=2","uri":"vstfs:///Build/Definition/10303","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/16741","sourceBranch":"refs/pull/2/merge","sourceVersion":"cc45dc402a19707e9a33f5ae54cfc6dcb51333b0","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-07-02T12:02:19.083Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3978029160\",\"system.pullRequest.pullRequestNumber\":\"2\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-prod-1782993724223\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd-gitops.git\",\"system.pullRequest.sourceCommitId\":\"c926eca908b03798b5580a17c3c33222e5a30e9b\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"3379e16d-240b-429d-9679-7e691d6342fd"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16741/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:20.418 [[31mERROR[0m] utils.test.common: Attempt 1 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:37.878 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:42.182 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:46.000 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10302 and 10303 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:46.001 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10302 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:46.001 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10302/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:46.047 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10302 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:46.047 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10303 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:46.047 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10303/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:46.095 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10303 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:46.095 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 2 with sha c926eca908b03798b5580a17c3c33222e5a30e9b {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:46.095 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16741?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:46.192 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16741"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16741"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16741/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16741/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10303"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"3379e16d-240b-429d-9679-7e691d6342fd"}],"triggerInfo":{"pr.sourceBranch":"promote-to-prod-1782993724223","pr.sourceSha":"c926eca908b03798b5580a17c3c33222e5a30e9b","pr.id":"3978029160","pr.title":"Promote to prod environment","pr.number":"2","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":16741,"buildNumber":"20260702.2","status":"inProgress","queueTime":"2026-07-02T12:02:17.765023Z","startTime":"2026-07-02T12:02:21.3107686Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16741","definition":{"drafts":[],"id":10303,"name":"e2e-tests-java-quarkus-rlztiudd-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10303?revision=2","uri":"vstfs:///Build/Definition/10303","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/16741","sourceBranch":"refs/pull/2/merge","sourceVersion":"cc45dc402a19707e9a33f5ae54cfc6dcb51333b0","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-07-02T12:02:21.323Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3978029160\",\"system.pullRequest.pullRequestNumber\":\"2\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-prod-1782993724223\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd-gitops.git\",\"system.pullRequest.sourceCommitId\":\"c926eca908b03798b5580a17c3c33222e5a30e9b\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"3379e16d-240b-429d-9679-7e691d6342fd"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16741/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:46.193 [[32mINFO [0m] utils.test.common: Pipeline 10303-16741 was triggered by promotion PR #2 in e2e-tests-java-quarkus-rlztiudd-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:46.193 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 10303-16741 to finish... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:46.193 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10303/runs/16741?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:46.246 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10303-16741 status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:02:46.246 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 10303-16741 | Status: running | Reason: Pipeline 10303-16741 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:16.253 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10303/runs/16741?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:16.328 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10303-16741 status: success {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:16.329 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:16.331 [[32mINFO [0m] utils.test.common: azure pipeline 10303-16741 was successful {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:16.331 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:18.053 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 1973a1707f517e103c367af1273e53bd7d961a25 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:18.054 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 1973a1707f517e103c367af1273e53bd7d961a25 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:18.054 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:18.054 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-rlztiudd-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:18.134 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-rlztiudd-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:23.846 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:23.846 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-rlztiudd-prod' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:23.999 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-rlztiudd-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-rlztiudd-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-rlztiudd/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (5e4f01d)
Health Status:      Healthy

GROUP               KIND        NAMESPACE      NAME                             STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                  tssc-app-prod                    Succeeded  Synced         namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-quarkus-rlztiudd  Synced     Healthy        service/e2e-tests-java-quarkus-rlztiudd created
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-rlztiudd  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-rlztiudd created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-rlztiudd  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-rlztiudd created
 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:23.999 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-rlztiudd-prod' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:29.909 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:03:24+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-rlztiudd    Synced  Healthy              
2026-07-02T12:03:24+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-rlztiudd    Synced  Healthy              
2026-07-02T12:03:24+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-rlztiudd    Synced  Healthy              
2026-07-02T12:03:27+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:03:29+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:03:29+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-rlztiudd    Synced   Healthy              service/e2e-tests-java-quarkus-rlztiudd unchanged
2026-07-02T12:03:29+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-rlztiudd    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-rlztiudd configured
2026-07-02T12:03:29+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-rlztiudd    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-rlztiudd unchanged
2026-07-02T12:03:29+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-quarkus-rlztiudd  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-rlztiudd configured

Name:               tssc-gitops/e2e-tests-java-quarkus-rlztiudd-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-rlztiudd-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rlztiudd-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-rlztiudd/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (1973a17)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      1973a1707f517e103c367af1273e53bd7d961a25
Phase:              Succeeded
Start:              2026-07-02 12:03:24 +0000 UTC
Finished:           2026-07-02 12:03:29 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                    Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-quarkus-rlztiudd  Synced     Healthy            service/e2e-tests-java-quarkus-rlztiudd unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-rlztiudd  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-rlztiudd configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-rlztiudd  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-rlztiudd unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:29.988 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-rlztiudd-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:29.989 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-rlztiudd-prod | Elapsed: 12s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-rlztiudd-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:39.484 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-rlztiudd-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:39.484 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-rlztiudd-prod | Elapsed: 21s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-rlztiudd-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:52.421 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-rlztiudd-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:52.422 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:52.448 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-rlztiudd-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:52.449 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:52.449 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:52.449 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 1973a1707f517e103c367af1273e53bd7d961a25 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:52.449 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 1973a1707f517e103c367af1273e53bd7d961a25 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:52.451 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:52.451 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:52.452 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 10303 logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:52.452 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10303/runs/16741/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:52.732 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:7a25629a-6b1f-4d4d-8a6c-77379bed72fb/1 found from Promotion Pipeline 10303 logs {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts" time="2.177">
<system-out>
<![CDATA[2026-07-02 12:03:52.760 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:7a25629a-6b1f-4d4d-8a6c-77379bed72fb/1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:52.760 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-rlztiudd:azure-372eda97590a63a513ced09a397eb2535a9039b1 and document ID urn:uuid:7a25629a-6b1f-4d4d-8a6c-77379bed72fb/1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:52.761 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rlztiudd:azure-372eda97590a63a513ced09a397eb2535a9039b1 and document ID: urn:uuid:7a25629a-6b1f-4d4d-8a6c-77379bed72fb/1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:52.761 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rlztiudd:azure-372eda97590a63a513ced09a397eb2535a9039b1 at https://server-tssc-tpa.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:52.877 [[32mINFO [0m] tpa.client: Token expired. Refreshing... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:54.868 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-rlztiudd:azure-372eda97590a63a513ced09a397eb2535a9039b1' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:54.868 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:7a25629a-6b1f-4d4d-8a6c-77379bed72fb/1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:54.868 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rlztiudd:azure-372eda97590a63a513ced09a397eb2535a9039b1, Published: 2026-07-02T11:54:08Z, SHA256: sha256:49ff07102ca1d82d64e9ff2b793c380d73362ff63f006e083a823dae0edf0f81 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:54.868 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:7a25629a-6b1f-4d4d-8a6c-77379bed72fb/1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:54.869 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-rlztiudd:azure-372eda97590a63a513ced09a397eb2535a9039b1 and document ID urn:uuid:7a25629a-6b1f-4d4d-8a6c-77379bed72fb/1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:54.869 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rlztiudd:azure-372eda97590a63a513ced09a397eb2535a9039b1 and document ID: urn:uuid:7a25629a-6b1f-4d4d-8a6c-77379bed72fb/1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:54.869 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rlztiudd:azure-372eda97590a63a513ced09a397eb2535a9039b1 at https://server-tssc-tpa.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:54.932 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-rlztiudd:azure-372eda97590a63a513ced09a397eb2535a9039b1' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:54.932 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:7a25629a-6b1f-4d4d-8a6c-77379bed72fb/1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:54.932 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rlztiudd:azure-372eda97590a63a513ced09a397eb2535a9039b1, Published: 2026-07-02T11:54:08Z, SHA256: sha256:49ff07102ca1d82d64e9ff2b793c380d73362ff63f006e083a823dae0edf0f81 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:54.932 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:7a25629a-6b1f-4d4d-8a6c-77379bed72fb/1,urn:uuid:7a25629a-6b1f-4d4d-8a6c-77379bed72fb/1 found in TPA!!! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-07-02 12:03:54.934 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-quarkus-rlztiudd:azure-372eda97590a63a513ced09a397eb2535a9039b1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-07-02T11:52:04.339Z" hostname="e2e-e2e-tests-java-springboot[github-tekton-quay]" tests="6" failures="0" skipped="0" time="584.681" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="30.934">
<system-out>
<![CDATA[2026-07-02 12:00:56.145 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-czshvkgl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:00:56.147 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-czshvkgl'... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:00:56.153 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:00:56.204 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:00:56.230 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:00:56.234 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:00:56.235 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:00:56.270 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:00:56.271 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:00:56.272 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:00:56.322 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-czshvkgl, ID: 27dd4de4-0fe8-46d1-b22b-7f7b2b39530a {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:00:56.322 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-czshvkgl to be completed... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:00:56.323 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 27dd4de4-0fe8-46d1-b22b-7f7b2b39530a to complete... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:00:56.360 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:00:56.361 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 27dd4de4-0fe8-46d1-b22b-7f7b2b39530a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:01.389 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:01.390 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 27dd4de4-0fe8-46d1-b22b-7f7b2b39530a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:06.419 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:06.420 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 27dd4de4-0fe8-46d1-b22b-7f7b2b39530a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:11.446 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:11.447 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 27dd4de4-0fe8-46d1-b22b-7f7b2b39530a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:16.473 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:16.474 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 27dd4de4-0fe8-46d1-b22b-7f7b2b39530a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:21.717 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:21.718 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 27dd4de4-0fe8-46d1-b22b-7f7b2b39530a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:26.745 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:26.746 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:26.746 [[32mINFO [0m] rhdh.developer-hub: Task 27dd4de4-0fe8-46d1-b22b-7f7b2b39530a completed successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:26.746 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-czshvkgl' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:26.746 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-czshvkgl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:26.761 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
Waiting for initial CI deployment of e2e-tests-java-springboot-czshvkgl...
2026-07-02 12:01:26.761 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-czshvkgl-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:26.762 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-czshvkgl-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:26.977 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 148cf6b1ead19c6ee8d0e9e242d42cd02f4c0740 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
Waiting for ArgoCD CI application to sync to commit: 148cf6b1ead19c6ee8d0e9e242d42cd02f4c0740
2026-07-02 12:01:27.009 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-czshvkgl-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:27.009 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:27.010 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:27.010 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 148cf6b1ead19c6ee8d0e9e242d42cd02f4c0740 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-07-02 12:01:27.010 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:27.011 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-springboot-czshvkgl (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:27.011 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-springboot-czshvkgl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:27.011 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:27.012 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-springboot-czshvkgl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:27.036 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-czshvkgl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:27.070 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-czshvkgl-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:27.070 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-java-springboot-czshvkgl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:27.070 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
]]>
</system-out>
<system-err>
<![CDATA[(node:952) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="324.119">
<system-out>
<![CDATA[2026-07-02 12:01:27.107 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:27.107 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:27.107 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:30.930 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1782993687107 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:32.506 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-czshvkgl/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:32.506 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-czshvkgl/pull/1 with SHA: 05e7d148b707af80ccba25c50bce27ac20de2bc7 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:32.507 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-czshvkgl... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:32.507 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-czshvkgl, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:32.546 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-czshvkgl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:32.547 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:32.547 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-czshvkgl | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-czshvkgl, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:40.689 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-czshvkgl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:40.689 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:40.690 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:40.690 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 was triggered by promotion PR #1 in e2e-tests-java-springboot-czshvkgl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:40.690 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:40.729 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:40.729 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:40.729 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:01:40.729 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 | Status: running | Reason: Pipeline e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:02:10.780 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:02:10.780 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:02:10.780 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:02:10.781 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 | Status: running | Reason: Pipeline e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:02:40.847 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:02:40.848 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:02:40.848 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:02:40.848 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 | Status: running | Reason: Pipeline e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:03:10.898 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:03:10.898 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:03:10.898 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:03:10.899 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 | Status: running | Reason: Pipeline e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:03:40.958 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:03:40.959 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:03:40.959 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:03:40.959 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 | Status: running | Reason: Pipeline e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:11.020 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:11.020 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:11.020 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:11.020 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:11.027 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-czshvkgl-on-pull-request-rkfg6 was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:11.028 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:12.906 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 0f236b12d9eafa7f98961220dd21cef8ed7f1518 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:12.907 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-springboot-czshvkgl... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:12.907 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-czshvkgl, event type: push {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:12.944 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-czshvkgl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:12.944 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:12.944 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-czshvkgl | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-czshvkgl, event: push, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:20.845 [[32mINFO [0m] tekton.pipelinerun: Found 3 Tekton PipelineRuns for repository: e2e-tests-java-springboot-czshvkgl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:20.845 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:20.845 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-czshvkgl-on-push-lrh7h {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:20.845 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-czshvkgl-on-push-lrh7h was triggered by on-push pipeline after merging #1 in e2e-tests-java-springboot-czshvkgl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:20.845 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-czshvkgl-on-push-lrh7h to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:20.878 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-czshvkgl-on-push-lrh7h in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:20.878 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-czshvkgl-on-push-lrh7h status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:20.879 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-czshvkgl-on-push-lrh7h status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:20.879 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-czshvkgl-on-push-lrh7h | Status: running | Reason: Pipeline e2e-tests-java-springboot-czshvkgl-on-push-lrh7h not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:50.947 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-czshvkgl-on-push-lrh7h in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:50.948 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-czshvkgl-on-push-lrh7h status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:50.948 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-czshvkgl-on-push-lrh7h status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:04:50.948 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-czshvkgl-on-push-lrh7h | Status: running | Reason: Pipeline e2e-tests-java-springboot-czshvkgl-on-push-lrh7h not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:05:21.011 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-czshvkgl-on-push-lrh7h in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:05:21.012 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-czshvkgl-on-push-lrh7h status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:05:21.012 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-czshvkgl-on-push-lrh7h status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:05:21.012 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-czshvkgl-on-push-lrh7h | Status: running | Reason: Pipeline e2e-tests-java-springboot-czshvkgl-on-push-lrh7h not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:05:51.079 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-czshvkgl-on-push-lrh7h in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:05:51.080 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-czshvkgl-on-push-lrh7h status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:05:51.080 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-czshvkgl-on-push-lrh7h status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:05:51.080 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-czshvkgl-on-push-lrh7h | Status: running | Reason: Pipeline e2e-tests-java-springboot-czshvkgl-on-push-lrh7h not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:06:21.139 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-czshvkgl-on-push-lrh7h in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:06:21.140 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-czshvkgl-on-push-lrh7h status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:06:21.140 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-czshvkgl-on-push-lrh7h status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:06:21.140 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-springboot-czshvkgl-on-push-lrh7h | Status: running | Reason: Pipeline e2e-tests-java-springboot-czshvkgl-on-push-lrh7h not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:06:51.220 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-czshvkgl-on-push-lrh7h in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:06:51.221 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-czshvkgl-on-push-lrh7h status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:06:51.221 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-czshvkgl-on-push-lrh7h status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:06:51.221 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:06:51.223 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-czshvkgl-on-push-lrh7h was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:06:51.223 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="26.947">
<system-out>
<![CDATA[2026-07-02 12:06:51.278 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-czshvkgl-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:06:51.278 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-czshvkgl-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:06:51.465 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': c6f7c2ec3e2aece06f53e4f5c2af075e0d21d49b {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:06:51.466 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:06:51.467 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-czshvkgl-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:06:51.545 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-czshvkgl-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:06:52.543 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:06:52.543 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-czshvkgl-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:06:52.677 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-czshvkgl-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-springboot-czshvkgl-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-czshvkgl-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-czshvkgl/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (8c613b6)
Health Status:      Healthy

GROUP               KIND        NAMESPACE             NAME                                STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                         tssc-app-development                Succeeded  Synced         namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-springboot-czshvkgl  Synced     Healthy        service/e2e-tests-java-springboot-czshvkgl unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-czshvkgl  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-czshvkgl configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-czshvkgl  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-czshvkgl unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:06:52.678 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-czshvkgl-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:06:58.339 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:06:53+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-czshvkgl    Synced  Healthy              
2026-07-02T12:06:53+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-czshvkgl    Synced  Healthy              
2026-07-02T12:06:53+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-czshvkgl    Synced  Healthy              
2026-07-02T12:06:56+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T12:06:57+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-czshvkgl    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-czshvkgl unchanged
2026-07-02T12:06:57+00:00                       Namespace                        tssc-app-development                Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T12:06:57+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-czshvkgl    Synced   Healthy              service/e2e-tests-java-springboot-czshvkgl unchanged
2026-07-02T12:06:57+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-czshvkgl    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-czshvkgl configured
2026-07-02T12:06:57+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-springboot-czshvkgl  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-czshvkgl configured

Name:               tssc-gitops/e2e-tests-java-springboot-czshvkgl-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-springboot-czshvkgl-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-czshvkgl-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-czshvkgl/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (c6f7c2e)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      c6f7c2ec3e2aece06f53e4f5c2af075e0d21d49b
Phase:              Succeeded
Start:              2026-07-02 12:06:53 +0000 UTC
Finished:           2026-07-02 12:06:57 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development                Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-springboot-czshvkgl  Synced     Healthy            service/e2e-tests-java-springboot-czshvkgl unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-czshvkgl  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-czshvkgl configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-czshvkgl  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-czshvkgl unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:06:58.443 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-czshvkgl-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:06:58.443 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-czshvkgl-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-czshvkgl-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:07.411 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-czshvkgl-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:07.411 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-czshvkgl-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-czshvkgl-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:18.167 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-czshvkgl-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:18.167 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:18.190 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-czshvkgl-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:18.191 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:18.191 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:18.191 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: c6f7c2ec3e2aece06f53e4f5c2af075e0d21d49b {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:18.191 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: c6f7c2ec3e2aece06f53e4f5c2af075e0d21d49b {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:18.193 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="98.914">
<system-out>
<![CDATA[2026-07-02 12:07:18.219 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-czshvkgl/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:18.219 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-czshvkgl/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:18.371 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-czshvkgl/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:18.372 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-czshvkgl/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-czshvkgl:0f236b12d9eafa7f98961220dd21cef8ed7f1518 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:18.374 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:18.399 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:18.399 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-springboot-czshvkgl:0f236b12d9eafa7f98961220dd21cef8ed7f1518 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:18.400 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-czshvkgl/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-springboot-czshvkgl-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:18.525 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:18.526 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-java-springboot-czshvkgl:0f236b12d9eafa7f98961220dd21cef8ed7f1518" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:22.314 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1782994038400 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:23.740 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-czshvkgl-gitops/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:23.741 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:23.741 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-springboot-czshvkgl-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:23.741 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-czshvkgl-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:23.741 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-czshvkgl-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:23.765 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-czshvkgl-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:23.766 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-springboot-czshvkgl-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:23.766 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-czshvkgl-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-czshvkgl-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:31.579 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-czshvkgl-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:31.580 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:31.580 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-9v6bw {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:31.580 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-9v6bw was triggered by promotion PR #1 in e2e-tests-java-springboot-czshvkgl-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:31.580 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-9v6bw to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:31.612 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-9v6bw in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:31.613 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-9v6bw status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:31.613 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-9v6bw status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:07:31.613 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-9v6bw | Status: running | Reason: Pipeline e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-9v6bw not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:01.661 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-9v6bw in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:01.661 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-9v6bw status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:01.661 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-9v6bw status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:01.662 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-9v6bw | Status: running | Reason: Pipeline e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-9v6bw not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:31.733 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-9v6bw in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:31.734 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-9v6bw status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:31.734 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-9v6bw status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:31.734 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:31.735 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-9v6bw was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:31.736 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:33.377 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 0e4ca508c50a5dcd2fdd16adefd4e22de78d4ee8 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:33.377 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 0e4ca508c50a5dcd2fdd16adefd4e22de78d4ee8 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:33.378 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:33.378 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-czshvkgl-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:33.462 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-czshvkgl-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:34.356 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:34.356 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-czshvkgl-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:34.600 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-czshvkgl-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-springboot-czshvkgl-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-czshvkgl-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-czshvkgl/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (8c613b6)
Health Status:      Healthy

GROUP               KIND        NAMESPACE       NAME                                STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                   tssc-app-stage                      Succeeded  Synced         namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-java-springboot-czshvkgl  Synced     Healthy        service/e2e-tests-java-springboot-czshvkgl created
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-czshvkgl  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-czshvkgl created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-czshvkgl  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-czshvkgl created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:34.600 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-czshvkgl-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:41.002 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:08:35+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-czshvkgl    Synced  Healthy              
2026-07-02T12:08:35+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-czshvkgl    Synced  Healthy              
2026-07-02T12:08:35+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-czshvkgl    Synced  Healthy              
2026-07-02T12:08:39+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:08:40+00:00                       Namespace                        tssc-app-stage                Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:08:40+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-czshvkgl    Synced   Healthy              service/e2e-tests-java-springboot-czshvkgl unchanged
2026-07-02T12:08:40+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-czshvkgl    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-czshvkgl configured
2026-07-02T12:08:40+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-czshvkgl    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-czshvkgl unchanged
2026-07-02T12:08:40+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-springboot-czshvkgl  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-czshvkgl configured

Name:               tssc-gitops/e2e-tests-java-springboot-czshvkgl-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-springboot-czshvkgl-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-czshvkgl-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-czshvkgl/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (0e4ca50)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      0e4ca508c50a5dcd2fdd16adefd4e22de78d4ee8
Phase:              Succeeded
Start:              2026-07-02 12:08:35 +0000 UTC
Finished:           2026-07-02 12:08:40 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage                      Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-java-springboot-czshvkgl  Synced     Healthy            service/e2e-tests-java-springboot-czshvkgl unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-czshvkgl  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-czshvkgl configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-czshvkgl  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-czshvkgl unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:41.080 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-czshvkgl-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:41.080 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-czshvkgl-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-czshvkgl-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:47.634 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-czshvkgl-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:47.634 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-czshvkgl-stage | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-czshvkgl-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:56.822 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-czshvkgl-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:56.822 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:56.850 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-czshvkgl-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:56.850 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:56.850 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:56.851 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 0e4ca508c50a5dcd2fdd16adefd4e22de78d4ee8 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:56.851 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 0e4ca508c50a5dcd2fdd16adefd4e22de78d4ee8 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:56.852 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:56.852 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:56.853 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-9v6bw logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:56.853 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-9v6bw in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:56.885 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-9v6bw in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:57.130 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:34622b12-06a2-4d5c-95cc-93d6b1c6e8d6/1 found from Promotion Pipeline e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-9v6bw logs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="103.447">
<system-out>
<![CDATA[2026-07-02 12:08:57.151 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-czshvkgl/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:57.151 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-czshvkgl/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:57.306 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-czshvkgl/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:57.306 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-czshvkgl/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-czshvkgl:0f236b12d9eafa7f98961220dd21cef8ed7f1518 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:57.308 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:57.333 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:57.334 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-springboot-czshvkgl:0f236b12d9eafa7f98961220dd21cef8ed7f1518 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:57.334 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-czshvkgl/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-springboot-czshvkgl-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:57.430 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:08:57.430 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-java-springboot-czshvkgl:0f236b12d9eafa7f98961220dd21cef8ed7f1518" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:09:01.320 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1782994137334 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:09:02.874 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-czshvkgl-gitops/pull/2 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:09:02.874 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:09:02.874 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-springboot-czshvkgl-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:09:02.875 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-springboot-czshvkgl-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:09:02.875 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-czshvkgl-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:09:02.907 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-czshvkgl-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:09:02.907 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:09:02.907 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-czshvkgl-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-czshvkgl-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:09:12.095 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-czshvkgl-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:09:12.095 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:09:12.096 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-8vr75 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:09:12.096 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-8vr75 was triggered by promotion PR #2 in e2e-tests-java-springboot-czshvkgl-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:09:12.096 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-8vr75 to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:09:12.129 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-8vr75 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:09:12.129 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-8vr75 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:09:12.129 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-8vr75 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:09:12.129 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-8vr75 | Status: running | Reason: Pipeline e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-8vr75 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:09:42.191 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-8vr75 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:09:42.191 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-8vr75 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:09:42.191 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-8vr75 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:09:42.191 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-8vr75 | Status: running | Reason: Pipeline e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-8vr75 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:12.251 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-8vr75 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:12.251 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-8vr75 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:12.251 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-8vr75 status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:12.252 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:12.253 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-8vr75 was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:12.253 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:14.084 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 96ff2481e679d9b560ef8718a2444eb369b1828f {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:14.084 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 96ff2481e679d9b560ef8718a2444eb369b1828f {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:14.084 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:14.084 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-czshvkgl-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:14.175 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-czshvkgl-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:14.844 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:14.845 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-czshvkgl-prod' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:14.995 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-czshvkgl-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-springboot-czshvkgl-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-czshvkgl-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-czshvkgl/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (8c613b6)
Health Status:      Healthy

GROUP               KIND        NAMESPACE      NAME                                STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                  tssc-app-prod                       Succeeded  Synced         namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-springboot-czshvkgl  Synced     Healthy        service/e2e-tests-java-springboot-czshvkgl created
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-czshvkgl  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-czshvkgl created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-czshvkgl  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-czshvkgl created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:14.995 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-czshvkgl-prod' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:21.740 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:10:15+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-czshvkgl    Synced  Healthy              
2026-07-02T12:10:15+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-czshvkgl    Synced  Healthy              
2026-07-02T12:10:15+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-czshvkgl    Synced  Healthy              
2026-07-02T12:10:20+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:10:21+00:00                       Namespace                        tssc-app-prod                Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:10:21+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-czshvkgl    Synced   Healthy              service/e2e-tests-java-springboot-czshvkgl unchanged
2026-07-02T12:10:21+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-czshvkgl    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-czshvkgl configured
2026-07-02T12:10:21+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-czshvkgl    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-czshvkgl unchanged
2026-07-02T12:10:21+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-springboot-czshvkgl  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-czshvkgl configured

Name:               tssc-gitops/e2e-tests-java-springboot-czshvkgl-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-springboot-czshvkgl-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-czshvkgl-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-czshvkgl/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (96ff248)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      96ff2481e679d9b560ef8718a2444eb369b1828f
Phase:              Succeeded
Start:              2026-07-02 12:10:16 +0000 UTC
Finished:           2026-07-02 12:10:21 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                       Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-springboot-czshvkgl  Synced     Healthy            service/e2e-tests-java-springboot-czshvkgl unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-czshvkgl  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-czshvkgl configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-czshvkgl  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-czshvkgl unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:21.827 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-czshvkgl-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:21.827 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-czshvkgl-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-czshvkgl-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:30.632 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-czshvkgl-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:30.632 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-czshvkgl-prod | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-czshvkgl-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.300 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-czshvkgl-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.300 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.324 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-czshvkgl-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.324 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.324 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.325 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 96ff2481e679d9b560ef8718a2444eb369b1828f {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.325 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 96ff2481e679d9b560ef8718a2444eb369b1828f {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.327 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.327 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.327 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-8vr75 logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.327 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-8vr75 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.356 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-8vr75 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.596 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:34622b12-06a2-4d5c-95cc-93d6b1c6e8d6/1 found from Promotion Pipeline e2e-tests-java-springboot-czshvkgl-gitops-on-pull-request-8vr75 logs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts" time="0.32">
<system-out>
<![CDATA[2026-07-02 12:10:40.708 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:34622b12-06a2-4d5c-95cc-93d6b1c6e8d6/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.709 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-czshvkgl:0f236b12d9eafa7f98961220dd21cef8ed7f1518 and document ID urn:uuid:34622b12-06a2-4d5c-95cc-93d6b1c6e8d6/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.709 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-czshvkgl:0f236b12d9eafa7f98961220dd21cef8ed7f1518 and document ID: urn:uuid:34622b12-06a2-4d5c-95cc-93d6b1c6e8d6/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.709 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-czshvkgl:0f236b12d9eafa7f98961220dd21cef8ed7f1518 at https://server-tssc-tpa.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.866 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-czshvkgl:0f236b12d9eafa7f98961220dd21cef8ed7f1518' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.867 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:34622b12-06a2-4d5c-95cc-93d6b1c6e8d6/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.867 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-czshvkgl:0f236b12d9eafa7f98961220dd21cef8ed7f1518, Published: 2026-07-02T12:05:55Z, SHA256: sha256:ac6827f62d554b1df74291b4db3990ea9ef9ffc7c77b4ae2a481befd133c00cc {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.867 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:34622b12-06a2-4d5c-95cc-93d6b1c6e8d6/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.867 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-czshvkgl:0f236b12d9eafa7f98961220dd21cef8ed7f1518 and document ID urn:uuid:34622b12-06a2-4d5c-95cc-93d6b1c6e8d6/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.867 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-czshvkgl:0f236b12d9eafa7f98961220dd21cef8ed7f1518 and document ID: urn:uuid:34622b12-06a2-4d5c-95cc-93d6b1c6e8d6/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.867 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-czshvkgl:0f236b12d9eafa7f98961220dd21cef8ed7f1518 at https://server-tssc-tpa.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.931 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-czshvkgl:0f236b12d9eafa7f98961220dd21cef8ed7f1518' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.932 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:34622b12-06a2-4d5c-95cc-93d6b1c6e8d6/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.932 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-czshvkgl:0f236b12d9eafa7f98961220dd21cef8ed7f1518, Published: 2026-07-02T12:05:55Z, SHA256: sha256:ac6827f62d554b1df74291b4db3990ea9ef9ffc7c77b4ae2a481befd133c00cc {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.932 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:34622b12-06a2-4d5c-95cc-93d6b1c6e8d6/1,urn:uuid:34622b12-06a2-4d5c-95cc-93d6b1c6e8d6/1 found in TPA!!! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
2026-07-02 12:10:40.934 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-springboot-czshvkgl:0f236b12d9eafa7f98961220dd21cef8ed7f1518 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-07-02T11:52:04.339Z" hostname="e2e-e2e-tests-java-springboot[github-azure-quay]" tests="6" failures="0" skipped="0" time="563.544" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="104.285">
<system-out>
<![CDATA[2026-07-02 12:02:48.664 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-xkblwpho {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:02:48.666 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-xkblwpho'... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:02:48.671 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:02:48.747 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:02:48.748 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:02:48.748 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:02:48.749 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:02:48.779 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:02:48.807 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:02:48.810 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:02:48.811 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:02:48.852 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:02:48.852 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:02:48.853 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:02:48.918 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-xkblwpho, ID: fbb20884-2250-46cb-b14b-651158e5086a {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:02:48.919 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-xkblwpho to be completed... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:02:48.919 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task fbb20884-2250-46cb-b14b-651158e5086a to complete... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:02:48.979 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:02:48.980 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task fbb20884-2250-46cb-b14b-651158e5086a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:02:54.010 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:02:54.010 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task fbb20884-2250-46cb-b14b-651158e5086a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:02:59.306 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:02:59.306 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task fbb20884-2250-46cb-b14b-651158e5086a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:04.340 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:04.340 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task fbb20884-2250-46cb-b14b-651158e5086a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:09.370 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:09.370 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:09.370 [[32mINFO [0m] rhdh.developer-hub: Task fbb20884-2250-46cb-b14b-651158e5086a completed successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:09.371 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-xkblwpho' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:09.371 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-xkblwpho {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:09.386 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
Waiting for initial CI deployment of e2e-tests-java-springboot-xkblwpho...
2026-07-02 12:03:09.387 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-xkblwpho-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:09.387 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:09.588 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 0a4a86ad6fbe97f4964e0c3c5493af5fc7ede508 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
Waiting for ArgoCD CI application to sync to commit: 0a4a86ad6fbe97f4964e0c3c5493af5fc7ede508
2026-07-02 12:03:09.618 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-xkblwpho-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:09.619 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:24.834 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-xkblwpho-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:24.834 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:24.834 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:24.835 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 0a4a86ad6fbe97f4964e0c3c5493af5fc7ede508 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-07-02 12:03:24.835 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:24.835 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-springboot-xkblwpho {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:24.836 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-springboot-xkblwpho... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:25.036 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:35.357 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:35.358 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-springboot-xkblwpho {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:35.358 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-springboot-xkblwpho... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:35.359 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:35.359 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:52.191 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops branch 'main' with commit SHA: 1e960da75b80dc50118ff97bc11dc9beff12659b {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:52.191 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 1e960da75b80dc50118ff97bc11dc9beff12659b {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:53.240 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho branch 'main' with commit SHA: 3816b106fc44202c298a88bb55dbbb5f9ed7c0c9 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:53.241 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 3816b106fc44202c298a88bb55dbbb5f9ed7c0c9 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:53.241 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-springboot-xkblwpho for component e2e-tests-java-springboot-xkblwpho... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:53.265 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-springboot-xkblwpho for component e2e-tests-java-springboot-xkblwpho... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:53.266 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-springboot-xkblwpho for component e2e-tests-java-springboot-xkblwpho... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:53.266 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:53.266 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:53.341 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:53.403 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:53.620 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops type=github name=e2e-tests-java-springboot-xkblwpho-gitops {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:53.621 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:53.668 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho type=github name=e2e-tests-java-springboot-xkblwpho {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:53.668 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:58.167 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10306?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:58.224 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 10306... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:58.225 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10306?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:58.564 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10307?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:58.614 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 10307... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:03:58.614 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/10307?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:03.037 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-springboot-xkblwpho-gitops". {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:03.037 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-java-springboot-xkblwpho {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:03.158 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-springboot-xkblwpho". {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:03.160 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-java-springboot-xkblwpho {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:03.160 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-java-springboot-xkblwpho... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:03.183 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-springboot-xkblwpho {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:03.184 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-springboot-xkblwpho {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:03.184 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-springboot-xkblwpho-gitops {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:03.184 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-springboot-xkblwpho-gitops {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:03.185 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:03.185 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:03.185 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:03.185 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:07.251 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-springboot-xkblwpho {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:07.252 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:07.322 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:07.322 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:07.333 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/5283?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:07.375 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-springboot-xkblwpho {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:07.376 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:07.378 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:07.435 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/5283?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:08.656 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:08.657 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:08.706 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:17.136 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-java-springboot-xkblwpho {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:17.137 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-java-springboot-xkblwpho... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:17.137 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:17.138 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-java-springboot-xkblwpho {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:17.138 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-java-springboot-xkblwpho-gitops {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:17.291 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:17.292 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:1bc44fb02c949e325482acdb2a1e99fe45a810159ea47ee44decfd96e079443d {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:17.292 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:17.293 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:1bc44fb02c949e325482acdb2a1e99fe45a810159ea47ee44decfd96e079443d {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:24.120 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho branch 'main' with commit SHA: 95fee855b53d9e5041beeae73d5954c5e2debe73 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:24.121 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 95fee855b53d9e5041beeae73d5954c5e2debe73 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:25.234 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops branch 'main' with commit SHA: 38b4aa3e93a10fab7d0764bf3d22965d7bcbcb29 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:25.234 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 38b4aa3e93a10fab7d0764bf3d22965d7bcbcb29 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:25.235 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-java-springboot-xkblwpho {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:25.235 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-java-springboot-xkblwpho {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:25.235 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-springboot-xkblwpho {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:25.235 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:25.236 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-java-springboot-xkblwpho {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:25.236 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:28.975 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:32.653 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10307 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:32.654 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10307/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:32.729 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 10307 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:32.729 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16743?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:32.793 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10306 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:32.793 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10306/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:32.837 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 10306 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:32.837 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Found 1 total builds {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:32.838 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 1 builds match filters {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:32.838 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 0 builds filtered out {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:32.838 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:32.838 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Processing batch 1/1 (1 builds) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:32.839 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16743?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:32.942 [[32mINFO [0m] azure.pipeline: [Azure] Successfully cancelled build 16743 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:32.942 [[32mINFO [0m] rhtap.core.integration.ci.base: ✅ [Azure] Cancelled build 16743 in e2e-tests-java-springboot-xkblwpho (status: inProgress) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:32.942 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Batch 1/1 complete: 1 succeeded, 0 rejected {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:32.943 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Cancellation complete: {total=1, cancelled=1, failed=0, skipped=0, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:32.943 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
]]>
</system-out>
<system-err>
<![CDATA[(node:1431) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="174.302">
<system-out>
<![CDATA[2026-07-02 12:04:32.974 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:32.974 [[32mINFO [0m] utils.test.common: Using azure for github repository {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:32.975 [[32mINFO [0m] utils.test.common: Creating a direct commit on source repo on github repository ... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:32.975 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Test commit from TSSC e2e test {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:36.841 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho branch 'main' with commit SHA: d09ac676bfc256572b1b30d972672a82623cd91f {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:36.842 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: d09ac676bfc256572b1b30d972672a82623cd91f {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:36.842 [[32mINFO [0m] utils.test.common: Created commit with SHA: d09ac676bfc256572b1b30d972672a82623cd91f {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:46.849 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for commit d09ac676bfc256572b1b30d972672a82623cd91f on main branch in e2e-tests-java-springboot-xkblwpho... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:46.852 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:50.557 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:54.175 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10307 and 10306 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:54.176 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10307 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:54.176 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10307/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:54.218 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10307 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:54.219 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10306 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:54.219 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10306/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:55.017 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 10306 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:55.017 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16744?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:55.018 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16743?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:55.912 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure builds: [
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16744"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16744"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16744/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16744/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10307"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "f2e51ec4-ea90-42c1-a76f-c4dd43f54dad"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "d09ac676bfc256572b1b30d972672a82623cd91f",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho"
    },
    "id": 16744,
    "buildNumber": "20260702.2",
    "status": "inProgress",
    "queueTime": "2026-07-02T12:04:39.3741614Z",
    "startTime": "2026-07-02T12:04:42.1669367Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16744",
    "definition": {
      "drafts": [],
      "id": 10307,
      "name": "e2e-tests-java-springboot-xkblwpho",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10307?revision=2",
      "uri": "vstfs:///Build/Definition/10307",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 2,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/16744",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "d09ac676bfc256572b1b30d972672a82623cd91f",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-07-02T12:04:42.173Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "f2e51ec4-ea90-42c1-a76f-c4dd43f54dad"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16744/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  },
  {
    "_links": {
      "self": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16743"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16743"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16743/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16743/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10307"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "9f3548af-4dd9-46ec-871a-a99698a0e3ef"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "95fee855b53d9e5041beeae73d5954c5e2debe73",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:1bc44fb02c949e325482acdb2a1e99fe45a810159ea47ee44decfd96e079443d",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho"
    },
    "id": 16743,
    "buildNumber": "20260702.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-07-02T12:04:26.5956571Z",
    "startTime": "2026-07-02T12:04:29.5126644Z",
    "finishTime": "2026-07-02T12:04:55.4590158Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16743",
    "definition": {
      "drafts": [],
      "id": 10307,
      "name": "e2e-tests-java-springboot-xkblwpho",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10307?revision=2",
      "uri": "vstfs:///Build/Definition/10307",
      "path": "\\",
      "type": "build",
      "queueStatus": "enabled",
      "revision": 2,
      "project": {
        "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "name": "shared-public",
        "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
        "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
        "state": "wellFormed",
        "revision": 31,
        "visibility": "public",
        "lastUpdateTime": "2025-02-20T14:31:01.22Z"
      }
    },
    "buildNumberRevision": 1,
    "project": {
      "id": "4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "name": "shared-public",
      "description": "A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.",
      "url": "https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca",
      "state": "wellFormed",
      "revision": 31,
      "visibility": "public",
      "lastUpdateTime": "2025-02-20T14:31:01.22Z"
    },
    "uri": "vstfs:///Build/Build/16743",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "95fee855b53d9e5041beeae73d5954c5e2debe73",
    "queue": {
      "id": 32,
      "name": "Azure Pipelines",
      "pool": {
        "id": 9,
        "name": "Azure Pipelines",
        "isHosted": true
      }
    },
    "priority": "normal",
    "reason": "individualCI",
    "requestedFor": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "requestedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "lastChangedDate": "2026-07-02T12:04:55.613Z",
    "lastChangedBy": {
      "displayName": "Microsoft.VisualStudio.Services.TFS",
      "url": "https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000",
      "_links": {
        "avatar": {
          "href": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
        }
      },
      "id": "00000002-0000-8888-8000-000000000000",
      "uniqueName": "00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288",
      "imageUrl": "https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA",
      "descriptor": "s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"
    },
    "orchestrationPlan": {
      "planId": "9f3548af-4dd9-46ec-871a-a99698a0e3ef"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16743/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:55.913 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16744"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16744"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16744/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16744/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10307"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"f2e51ec4-ea90-42c1-a76f-c4dd43f54dad"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"d09ac676bfc256572b1b30d972672a82623cd91f","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho"},"id":16744,"buildNumber":"20260702.2","status":"inProgress","queueTime":"2026-07-02T12:04:39.3741614Z","startTime":"2026-07-02T12:04:42.1669367Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16744","definition":{"drafts":[],"id":10307,"name":"e2e-tests-java-springboot-xkblwpho","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10307?revision=2","uri":"vstfs:///Build/Definition/10307","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/16744","sourceBranch":"refs/heads/main","sourceVersion":"d09ac676bfc256572b1b30d972672a82623cd91f","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"individualCI","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-07-02T12:04:42.173Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"orchestrationPlan":{"planId":"f2e51ec4-ea90-42c1-a76f-c4dd43f54dad"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16744/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:55.913 [[32mINFO [0m] utils.test.common: Pipeline 10307-16744 was triggered by commit d09ac676bfc256572b1b30d972672a82623cd91f on main branch in e2e-tests-java-springboot-xkblwpho {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:55.913 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 10307-16744 to finish... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:55.914 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10307/runs/16744?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:56.710 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10307-16744 status: running {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:04:56.710 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 10307-16744 | Status: running | Reason: Pipeline 10307-16744 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:05:26.737 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10307/runs/16744?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:05:26.816 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10307-16744 status: running {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:05:26.816 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 10307-16744 | Status: running | Reason: Pipeline 10307-16744 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:05:56.825 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10307/runs/16744?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:05:56.971 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10307-16744 status: running {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:05:56.972 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: 10307-16744 | Status: running | Reason: Pipeline 10307-16744 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:06:26.973 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10307/runs/16744?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:06:27.060 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10307-16744 status: running {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:06:27.060 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: 10307-16744 | Status: running | Reason: Pipeline 10307-16744 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:06:57.069 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10307/runs/16744?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:06:57.160 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10307-16744 status: running {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:06:57.160 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: 10307-16744 | Status: running | Reason: Pipeline 10307-16744 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:27.185 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10307/runs/16744?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:27.262 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10307-16744 status: success {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:27.262 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:27.272 [[32mINFO [0m] utils.test.common: azure pipeline 10307-16744 was successful {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:27.272 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="6.322">
<system-out>
<![CDATA[2026-07-02 12:07:27.325 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-xkblwpho-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:27.326 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:27.544 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 4980dd1a7dba3167589f23d616b7eda0165f8c06 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:27.544 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:27.545 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-xkblwpho-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:27.621 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-xkblwpho-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:28.685 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:28.685 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-xkblwpho-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:28.827 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-xkblwpho-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-springboot-xkblwpho-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-xkblwpho/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (4980dd1)
Health Status:      Healthy

GROUP               KIND        NAMESPACE             NAME                                STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                         tssc-app-development                Succeeded  Synced         namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-springboot-xkblwpho  Synced     Healthy        service/e2e-tests-java-springboot-xkblwpho unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-xkblwpho  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-xkblwpho configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-xkblwpho  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-xkblwpho unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:28.828 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-xkblwpho-development' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:33.507 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:07:29+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-xkblwpho    Synced  Healthy              
2026-07-02T12:07:29+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-xkblwpho    Synced  Healthy              
2026-07-02T12:07:29+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-xkblwpho    Synced  Healthy              
2026-07-02T12:07:31+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T12:07:33+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-xkblwpho    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-xkblwpho unchanged
2026-07-02T12:07:33+00:00                       Namespace                        tssc-app-development                Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-07-02T12:07:33+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-xkblwpho    Synced   Healthy              service/e2e-tests-java-springboot-xkblwpho unchanged
2026-07-02T12:07:33+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-xkblwpho    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-xkblwpho unchanged

Name:               tssc-gitops/e2e-tests-java-springboot-xkblwpho-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-springboot-xkblwpho-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-xkblwpho/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (4980dd1)
Health Status:      Healthy

Operation:          Sync
Sync Revision:      4980dd1a7dba3167589f23d616b7eda0165f8c06
Phase:              Succeeded
Start:              2026-07-02 12:07:29 +0000 UTC
Finished:           2026-07-02 12:07:33 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                                STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                         tssc-app-development                Succeeded  Synced         namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-springboot-xkblwpho  Synced     Healthy        service/e2e-tests-java-springboot-xkblwpho unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-xkblwpho  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-xkblwpho unchanged
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-xkblwpho  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-xkblwpho unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:33.585 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-xkblwpho-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:33.585 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:33.612 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-xkblwpho-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:33.612 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:33.612 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:33.613 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 4980dd1a7dba3167589f23d616b7eda0165f8c06 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:33.613 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 4980dd1a7dba3167589f23d616b7eda0165f8c06 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:33.614 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="102.252">
<system-out>
<![CDATA[2026-07-02 12:07:33.637 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-xkblwpho/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:33.638 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-xkblwpho/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:33.786 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-xkblwpho/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:33.787 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-xkblwpho/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-xkblwpho:azure-d09ac676bfc256572b1b30d972672a82623cd91f {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:33.788 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:33.820 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:33.821 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-springboot-xkblwpho:azure-d09ac676bfc256572b1b30d972672a82623cd91f {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:33.821 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-xkblwpho/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-springboot-xkblwpho-gitops {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:33.941 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:33.941 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-java-springboot-xkblwpho:azure-d09ac676bfc256572b1b30d972672a82623cd91f" {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:37.744 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1782994053821 in your fork {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:39.905 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:39.905 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:39.906 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-springboot-xkblwpho-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:39.906 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #1 in e2e-tests-java-springboot-xkblwpho-gitops... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:39.906 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:44.166 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:47.953 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10307 and 10306 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:47.954 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10307 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:47.954 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10307/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:47.998 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10307 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:47.998 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10306 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:47.999 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10306/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:48.042 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 10306 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:48.042 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha 57bca873b9a5bd0290d21b8e719b14582c1dbbe6 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:48.042 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16745?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:48.106 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16745"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16745"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16745/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16745/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10306"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"5e31d511-f843-485f-b7ad-8d2becec6396"}],"triggerInfo":{"pr.sourceBranch":"promote-to-stage-1782994053821","pr.sourceSha":"57bca873b9a5bd0290d21b8e719b14582c1dbbe6","pr.id":"3978066316","pr.title":"Promote to stage environment","pr.number":"1","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":16745,"buildNumber":"20260702.1","status":"notStarted","queueTime":"2026-07-02T12:07:44.5750165Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16745","definition":{"drafts":[],"id":10306,"name":"e2e-tests-java-springboot-xkblwpho-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10306?revision=2","uri":"vstfs:///Build/Definition/10306","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":1,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/16745","sourceBranch":"refs/pull/1/merge","sourceVersion":"942ba649008ade4f58158b41883e19dc88eb5e18","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-07-02T12:07:45.913Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3978066316\",\"system.pullRequest.pullRequestNumber\":\"1\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-stage-1782994053821\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops.git\",\"system.pullRequest.sourceCommitId\":\"57bca873b9a5bd0290d21b8e719b14582c1dbbe6\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"5e31d511-f843-485f-b7ad-8d2becec6396"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16745/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:07:48.106 [[31mERROR[0m] utils.test.common: Attempt 1 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:06.974 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:10.924 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:15.313 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10307 and 10306 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:15.314 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10307 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:15.314 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10307/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:15.357 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10307 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:15.357 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10306 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:15.357 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10306/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:15.404 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 10306 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:15.405 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha 57bca873b9a5bd0290d21b8e719b14582c1dbbe6 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:15.405 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16745?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:15.472 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16745"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16745"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16745/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16745/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10306"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"5e31d511-f843-485f-b7ad-8d2becec6396"}],"triggerInfo":{"pr.sourceBranch":"promote-to-stage-1782994053821","pr.sourceSha":"57bca873b9a5bd0290d21b8e719b14582c1dbbe6","pr.id":"3978066316","pr.title":"Promote to stage environment","pr.number":"1","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":16745,"buildNumber":"20260702.1","status":"inProgress","queueTime":"2026-07-02T12:07:44.5750165Z","startTime":"2026-07-02T12:07:48.5340328Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16745","definition":{"drafts":[],"id":10306,"name":"e2e-tests-java-springboot-xkblwpho-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10306?revision=2","uri":"vstfs:///Build/Definition/10306","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":1,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/16745","sourceBranch":"refs/pull/1/merge","sourceVersion":"942ba649008ade4f58158b41883e19dc88eb5e18","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-07-02T12:07:48.543Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3978066316\",\"system.pullRequest.pullRequestNumber\":\"1\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-stage-1782994053821\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops.git\",\"system.pullRequest.sourceCommitId\":\"57bca873b9a5bd0290d21b8e719b14582c1dbbe6\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"5e31d511-f843-485f-b7ad-8d2becec6396"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16745/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:15.472 [[32mINFO [0m] utils.test.common: Pipeline 10306-16745 was triggered by promotion PR #1 in e2e-tests-java-springboot-xkblwpho-gitops {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:15.473 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 10306-16745 to finish... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:15.473 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10306/runs/16745?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:15.517 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10306-16745 status: running {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:15.518 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 10306-16745 | Status: running | Reason: Pipeline 10306-16745 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:45.542 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10306/runs/16745?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:47.581 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10306-16745 status: success {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:47.581 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:47.584 [[32mINFO [0m] utils.test.common: azure pipeline 10306-16745 was successful {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:47.585 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:49.398 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 21cb4ed8828b22d290a36265ef5004e2f6a73c13 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:49.399 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 21cb4ed8828b22d290a36265ef5004e2f6a73c13 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:49.399 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:49.399 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-xkblwpho-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:49.477 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-xkblwpho-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:50.325 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:50.326 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-xkblwpho-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:50.464 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-xkblwpho-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-springboot-xkblwpho-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-xkblwpho/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (4980dd1)
Health Status:      Healthy

GROUP               KIND        NAMESPACE       NAME                                STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                   tssc-app-stage                      Succeeded  Synced         namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-java-springboot-xkblwpho  Synced     Healthy        service/e2e-tests-java-springboot-xkblwpho created
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-xkblwpho  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-xkblwpho created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-xkblwpho  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-xkblwpho created
 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:50.465 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-xkblwpho-stage' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:56.040 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:08:50+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-xkblwpho    Synced  Healthy              
2026-07-02T12:08:50+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-xkblwpho    Synced  Healthy              
2026-07-02T12:08:50+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-xkblwpho    Synced  Healthy              
2026-07-02T12:08:54+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:08:55+00:00                       Namespace                        tssc-app-stage                Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-07-02T12:08:55+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-xkblwpho    Synced   Healthy              service/e2e-tests-java-springboot-xkblwpho unchanged
2026-07-02T12:08:55+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-xkblwpho    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-xkblwpho configured
2026-07-02T12:08:55+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-xkblwpho    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-xkblwpho unchanged
2026-07-02T12:08:55+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-springboot-xkblwpho  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-xkblwpho configured

Name:               tssc-gitops/e2e-tests-java-springboot-xkblwpho-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-springboot-xkblwpho-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-xkblwpho/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (21cb4ed)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      21cb4ed8828b22d290a36265ef5004e2f6a73c13
Phase:              Succeeded
Start:              2026-07-02 12:08:50 +0000 UTC
Finished:           2026-07-02 12:08:55 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage                      Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-java-springboot-xkblwpho  Synced     Healthy            service/e2e-tests-java-springboot-xkblwpho unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-xkblwpho  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-xkblwpho configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-xkblwpho  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-xkblwpho unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:56.116 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-xkblwpho-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:08:56.117 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-xkblwpho-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-xkblwpho-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:02.912 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-xkblwpho-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:02.912 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-xkblwpho-stage | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-xkblwpho-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:13.988 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-xkblwpho-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:13.988 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:14.011 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-xkblwpho-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:14.011 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:14.011 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:14.011 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 21cb4ed8828b22d290a36265ef5004e2f6a73c13 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:14.011 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 21cb4ed8828b22d290a36265ef5004e2f6a73c13 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:14.012 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:14.012 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:14.013 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 10306 logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:14.013 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10306/runs/16745/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:15.887 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:7bbddd4d-018f-4e80-a95d-430b43362a6a/1 found from Promotion Pipeline 10306 logs {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="174.307">
<system-out>
<![CDATA[2026-07-02 12:09:15.911 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-xkblwpho/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:15.912 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-xkblwpho/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:16.053 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-xkblwpho/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:16.054 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-xkblwpho/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-xkblwpho:azure-d09ac676bfc256572b1b30d972672a82623cd91f {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:16.055 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:16.080 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:16.080 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-springboot-xkblwpho:azure-d09ac676bfc256572b1b30d972672a82623cd91f {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:16.080 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-xkblwpho/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-springboot-xkblwpho-gitops {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:16.190 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:16.190 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-java-springboot-xkblwpho:azure-d09ac676bfc256572b1b30d972672a82623cd91f" {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:20.041 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1782994156080 in your fork {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:21.612 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops/pull/2 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:21.612 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:21.613 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-springboot-xkblwpho-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:21.613 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #2 in e2e-tests-java-springboot-xkblwpho-gitops... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:21.613 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:26.128 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:31.762 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10307 and 10306 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:31.762 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10307 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:31.763 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10307/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:32.486 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10307 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:32.487 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10306 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:32.487 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10306/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:34.022 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10306 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:34.022 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 2 with sha 8e38ef62ba14816ff97bf09eaf7c4bb49bac7e5b {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:34.022 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16754?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:34.109 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16754"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16754"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16754/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16754/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10306"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"64dba016-ba37-437c-83cc-9a823dc1f999"}],"triggerInfo":{"pr.sourceBranch":"promote-to-prod-1782994156080","pr.sourceSha":"8e38ef62ba14816ff97bf09eaf7c4bb49bac7e5b","pr.id":"3978076252","pr.title":"Promote to prod environment","pr.number":"2","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":16754,"buildNumber":"20260702.2","status":"notStarted","queueTime":"2026-07-02T12:09:26.3553477Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16754","definition":{"drafts":[],"id":10306,"name":"e2e-tests-java-springboot-xkblwpho-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10306?revision=2","uri":"vstfs:///Build/Definition/10306","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/16754","sourceBranch":"refs/pull/2/merge","sourceVersion":"943a2953b3b6ab92c0c814f668a9e5966cad4716","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-07-02T12:09:27.703Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3978076252\",\"system.pullRequest.pullRequestNumber\":\"2\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-prod-1782994156080\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops.git\",\"system.pullRequest.sourceCommitId\":\"8e38ef62ba14816ff97bf09eaf7c4bb49bac7e5b\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"64dba016-ba37-437c-83cc-9a823dc1f999"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16754/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:34.109 [[31mERROR[0m] utils.test.common: Attempt 1 failed: Error: Pipeline not found or not yet running. Retrying... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:47.100 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:51.418 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:55.732 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 10307 and 10306 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:55.732 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10307 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:55.733 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10307/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:56.293 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10307 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:56.293 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 10306 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:09:56.293 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10306/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:10:02.547 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 10306 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:10:02.547 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 2 with sha 8e38ef62ba14816ff97bf09eaf7c4bb49bac7e5b {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:10:02.547 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/16754?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:10:08.725 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieved build {"_links":{"self":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16754"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=16754"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16754/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16754/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/10306"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"64dba016-ba37-437c-83cc-9a823dc1f999"}],"triggerInfo":{"pr.sourceBranch":"promote-to-prod-1782994156080","pr.sourceSha":"8e38ef62ba14816ff97bf09eaf7c4bb49bac7e5b","pr.id":"3978076252","pr.title":"Promote to prod environment","pr.number":"2","pr.isFork":"False","pr.draft":"False","pr.sender.name":"rhtap-ci-tests-bot","pr.sender.avatarUrl":"https://avatars.githubusercontent.com/u/168005249?v=4","pr.sender.isExternal":"True","pr.autoCancel":"true"},"id":16754,"buildNumber":"20260702.2","status":"inProgress","queueTime":"2026-07-02T12:09:26.3553477Z","startTime":"2026-07-02T12:09:46.2374312Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/16754","definition":{"drafts":[],"id":10306,"name":"e2e-tests-java-springboot-xkblwpho-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/10306?revision=2","uri":"vstfs:///Build/Definition/10306","path":"\\","type":"build","queueStatus":"enabled","revision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"}},"buildNumberRevision":2,"project":{"id":"4c8d8579-6376-4b12-ad25-dedb0e062dca","name":"shared-public","description":"A shared public project for RHTAP testing.\n\nIn this project, you won't be able to run pipelines on Microsoft-hosted agents (we only have free agents for private projects).\n\nInstead, we have the \"resourcehub\" pool of self-hosted agents. And this project being public should mean the agents can execute more than one job in parallel.","url":"https://dev.azure.com/rhtap-test/_apis/projects/4c8d8579-6376-4b12-ad25-dedb0e062dca","state":"wellFormed","revision":31,"visibility":"public","lastUpdateTime":"2025-02-20T14:31:01.22Z"},"uri":"vstfs:///Build/Build/16754","sourceBranch":"refs/pull/2/merge","sourceVersion":"943a2953b3b6ab92c0c814f668a9e5966cad4716","queue":{"id":32,"name":"Azure Pipelines","pool":{"id":9,"name":"Azure Pipelines","isHosted":true}},"priority":"normal","reason":"pullRequest","requestedFor":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"requestedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"lastChangedDate":"2026-07-02T12:09:46.243Z","lastChangedBy":{"displayName":"Microsoft.VisualStudio.Services.TFS","url":"https://spsprodwus31.vssps.visualstudio.com/Af6261214-8ec3-40eb-b53f-0f840d2c54aa/_apis/Identities/00000002-0000-8888-8000-000000000000","_links":{"avatar":{"href":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"}},"id":"00000002-0000-8888-8000-000000000000","uniqueName":"00000002-0000-8888-8000-000000000000@2c895908-04e0-4952-89fd-54b0046d6288","imageUrl":"https://dev.azure.com/rhtap-test/_apis/GraphProfile/MemberAvatars/s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA","descriptor":"s2s.MDAwMDAwMDItMDAwMC04ODg4LTgwMDAtMDAwMDAwMDAwMDAwQDJjODk1OTA4LTA0ZTAtNDk1Mi04OWZkLTU0YjAwNDZkNjI4OA"},"parameters":"{\"system.pullRequest.pullRequestId\":\"3978076252\",\"system.pullRequest.pullRequestNumber\":\"2\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-prod-1782994156080\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops.git\",\"system.pullRequest.sourceCommitId\":\"8e38ef62ba14816ff97bf09eaf7c4bb49bac7e5b\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"64dba016-ba37-437c-83cc-9a823dc1f999"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/16754/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:10:08.725 [[32mINFO [0m] utils.test.common: Pipeline 10306-16754 was triggered by promotion PR #2 in e2e-tests-java-springboot-xkblwpho-gitops {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:10:08.725 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 10306-16754 to finish... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:10:08.726 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10306/runs/16754?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:10:13.572 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10306-16754 status: running {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:10:13.573 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 10306-16754 | Status: running | Reason: Pipeline 10306-16754 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:10:43.598 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10306/runs/16754?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:10:52.815 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10306-16754 status: running {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:10:52.816 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 10306-16754 | Status: running | Reason: Pipeline 10306-16754 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:22.821 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10306/runs/16754?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:31.871 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 10306-16754 status: success {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:31.871 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:31.873 [[32mINFO [0m] utils.test.common: azure pipeline 10306-16754 was successful {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:31.873 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:33.798 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 491b636561a6961bf97e057a6efaecab6682eeba {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:33.799 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 491b636561a6961bf97e057a6efaecab6682eeba {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:33.799 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:33.799 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-xkblwpho-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:33.916 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-xkblwpho-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:34.528 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:34.528 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-xkblwpho-prod' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:34.688 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-xkblwpho-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-springboot-xkblwpho-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-xkblwpho/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (4980dd1)
Health Status:      Healthy

GROUP               KIND        NAMESPACE      NAME                                STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                  tssc-app-prod                       Succeeded  Synced         namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-springboot-xkblwpho  Synced     Healthy        service/e2e-tests-java-springboot-xkblwpho created
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-xkblwpho  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-xkblwpho created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-xkblwpho  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-xkblwpho created
 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:34.688 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-xkblwpho-prod' --insecure --kube-context 'default/api-kx-1aff89eb89-uqgs-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:41.203 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-07-02T12:11:35+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-xkblwpho    Synced  Healthy              
2026-07-02T12:11:35+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-xkblwpho    Synced  Healthy              
2026-07-02T12:11:35+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-xkblwpho    Synced  Healthy              
2026-07-02T12:11:39+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:11:40+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-xkblwpho    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-xkblwpho unchanged
2026-07-02T12:11:40+00:00                       Namespace                        tssc-app-prod                Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-07-02T12:11:40+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-xkblwpho    Synced   Healthy              service/e2e-tests-java-springboot-xkblwpho unchanged
2026-07-02T12:11:40+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-xkblwpho    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-xkblwpho configured
2026-07-02T12:11:40+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-springboot-xkblwpho  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-xkblwpho configured

Name:               tssc-gitops/e2e-tests-java-springboot-xkblwpho-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/applications/e2e-tests-java-springboot-xkblwpho-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-xkblwpho-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-xkblwpho/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (491b636)
Health Status:      Progressing

Operation:          Sync
Sync Revision:      491b636561a6961bf97e057a6efaecab6682eeba
Phase:              Succeeded
Start:              2026-07-02 12:11:35 +0000 UTC
Finished:           2026-07-02 12:11:40 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                       Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-springboot-xkblwpho  Synced     Healthy            service/e2e-tests-java-springboot-xkblwpho unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-xkblwpho  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-xkblwpho configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-xkblwpho  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-xkblwpho unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:41.294 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-xkblwpho-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:41.295 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-xkblwpho-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-xkblwpho-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:46.641 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-xkblwpho-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:46.642 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-xkblwpho-prod | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-xkblwpho-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:57.772 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-xkblwpho-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:57.772 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:57.797 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-xkblwpho-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:57.798 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:57.798 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:57.798 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 491b636561a6961bf97e057a6efaecab6682eeba {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:57.798 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 491b636561a6961bf97e057a6efaecab6682eeba {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:57.799 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:57.800 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:57.800 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 10306 logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:11:57.800 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/10306/runs/16754/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:12:10.216 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:7bbddd4d-018f-4e80-a95d-430b43362a6a/1 found from Promotion Pipeline 10306 logs {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts" time="2.076">
<system-out>
<![CDATA[2026-07-02 12:12:10.240 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:7bbddd4d-018f-4e80-a95d-430b43362a6a/1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:12:10.240 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-xkblwpho:azure-d09ac676bfc256572b1b30d972672a82623cd91f and document ID urn:uuid:7bbddd4d-018f-4e80-a95d-430b43362a6a/1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:12:10.240 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-xkblwpho:azure-d09ac676bfc256572b1b30d972672a82623cd91f and document ID: urn:uuid:7bbddd4d-018f-4e80-a95d-430b43362a6a/1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:12:10.241 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-xkblwpho:azure-d09ac676bfc256572b1b30d972672a82623cd91f at https://server-tssc-tpa.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:12:10.350 [[32mINFO [0m] tpa.client: Token expired. Refreshing... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:12:12.244 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-xkblwpho:azure-d09ac676bfc256572b1b30d972672a82623cd91f' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:12:12.245 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:7bbddd4d-018f-4e80-a95d-430b43362a6a/1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:12:12.245 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-xkblwpho:azure-d09ac676bfc256572b1b30d972672a82623cd91f, Published: 2026-07-02T12:02:23Z, SHA256: sha256:97f01b8cbdbc8820d3ae3f75d15a7f0e10b991ee04e425f6caa3680bfcc2e2f3 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:12:12.245 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:7bbddd4d-018f-4e80-a95d-430b43362a6a/1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:12:12.245 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-xkblwpho:azure-d09ac676bfc256572b1b30d972672a82623cd91f and document ID urn:uuid:7bbddd4d-018f-4e80-a95d-430b43362a6a/1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:12:12.245 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-xkblwpho:azure-d09ac676bfc256572b1b30d972672a82623cd91f and document ID: urn:uuid:7bbddd4d-018f-4e80-a95d-430b43362a6a/1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:12:12.245 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-xkblwpho:azure-d09ac676bfc256572b1b30d972672a82623cd91f at https://server-tssc-tpa.apps.rosa.kx-1aff89eb89.uqgs.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:12:12.311 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-xkblwpho:azure-d09ac676bfc256572b1b30d972672a82623cd91f' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:12:12.311 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:7bbddd4d-018f-4e80-a95d-430b43362a6a/1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:12:12.311 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-xkblwpho:azure-d09ac676bfc256572b1b30d972672a82623cd91f, Published: 2026-07-02T12:02:23Z, SHA256: sha256:97f01b8cbdbc8820d3ae3f75d15a7f0e10b991ee04e425f6caa3680bfcc2e2f3 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:12:12.311 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:7bbddd4d-018f-4e80-a95d-430b43362a6a/1,urn:uuid:7bbddd4d-018f-4e80-a95d-430b43362a6a/1 found in TPA!!! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-07-02 12:12:12.313 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-springboot-xkblwpho:azure-d09ac676bfc256572b1b30d972672a82623cd91f {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
]]>
</system-out>
</testcase>
</testsuite>
</testsuites>