<testsuites id="" name="" tests="72" failures="0" skipped="15" errors="3" time="922.9730450000001">
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-27T03:25:24.308Z" hostname="e2e-e2e-tests-go[github-tekton-quay]" tests="6" failures="0" skipped="0" time="590.884" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="87.947">
<system-out>
<![CDATA[2026-04-27 03:25:25.626 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-rdtwesjb {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:25.628 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-rdtwesjb'... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:25.634 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:25.690 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:25.718 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:25.721 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:25.722 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:25.756 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:25.757 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:25.758 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:25.878 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-rdtwesjb, ID: 9fd65c62-43b3-4e7d-bb75-d5416f2a0f14 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:25.879 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-rdtwesjb to be completed... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:25.879 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 9fd65c62-43b3-4e7d-bb75-d5416f2a0f14 to complete... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:25.986 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:25.987 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 9fd65c62-43b3-4e7d-bb75-d5416f2a0f14: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:31.090 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:31.090 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 9fd65c62-43b3-4e7d-bb75-d5416f2a0f14: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:36.112 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:36.113 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 9fd65c62-43b3-4e7d-bb75-d5416f2a0f14: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:41.168 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:41.169 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 9fd65c62-43b3-4e7d-bb75-d5416f2a0f14: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:46.218 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:46.219 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 9fd65c62-43b3-4e7d-bb75-d5416f2a0f14: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:51.251 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:51.251 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 9fd65c62-43b3-4e7d-bb75-d5416f2a0f14: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:56.278 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:25:56.279 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 9fd65c62-43b3-4e7d-bb75-d5416f2a0f14: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:01.312 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:01.312 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 9fd65c62-43b3-4e7d-bb75-d5416f2a0f14: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:06.336 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:06.337 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 9fd65c62-43b3-4e7d-bb75-d5416f2a0f14: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:11.370 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:11.371 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:11.372 [[32mINFO [0m] rhdh.developer-hub: Task 9fd65c62-43b3-4e7d-bb75-d5416f2a0f14 completed successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:11.372 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-rdtwesjb' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:11.372 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-rdtwesjb {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:11.387 [[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-rdtwesjb...
2026-04-27 03:26:11.387 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-rdtwesjb-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:11.387 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-rdtwesjb-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:11.728 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 5cdb4100f8d961652e5ef0ca7e26652ff029dc48 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Waiting for ArgoCD CI application to sync to commit: 5cdb4100f8d961652e5ef0ca7e26652ff029dc48
2026-04-27 03:26:11.752 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-rdtwesjb-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 5cdb4100f8d961652e5ef0ca7e26652ff029dc48) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:11.752 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:31.358 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-rdtwesjb-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:31.358 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:53.513 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-rdtwesjb-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:53.513 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:53.513 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:53.513 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 5cdb4100f8d961652e5ef0ca7e26652ff029dc48 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-27 03:26:53.514 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:53.514 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-go-rdtwesjb (GitHub + Tekton CI) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:53.514 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-go-rdtwesjb {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:53.514 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:53.515 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-go-rdtwesjb {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:53.540 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-rdtwesjb {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:53.566 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-rdtwesjb-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:53.566 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-go-rdtwesjb {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:53.567 [[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: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="263.993">
<system-out>
<![CDATA[2026-04-27 03:26:53.595 [[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-04-27 03:26:53.595 [[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-04-27 03:26:53.596 [[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-04-27 03:26:57.121 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1777260413596 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:58.779 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-rdtwesjb/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:58.780 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-go-rdtwesjb/pull/1 with SHA: e1d16bf2f5cb802671020b52dc077c7090b18b30 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:58.780 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-rdtwesjb... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:58.781 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-rdtwesjb, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:58.805 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-rdtwesjb {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:58.805 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-rdtwesjb. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:26:58.805 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-rdtwesjb | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-rdtwesjb, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:27:07.302 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-rdtwesjb {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:27:07.303 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:27:07.304 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-rdtwesjb-on-pull-request-9gnzb {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:27:07.304 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-rdtwesjb-on-pull-request-9gnzb was triggered by promotion PR #1 in e2e-tests-go-rdtwesjb {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:27:07.304 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-rdtwesjb-on-pull-request-9gnzb to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:27:07.341 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rdtwesjb-on-pull-request-9gnzb in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:27:07.341 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rdtwesjb-on-pull-request-9gnzb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:27:07.341 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rdtwesjb-on-pull-request-9gnzb status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:27:07.342 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-rdtwesjb-on-pull-request-9gnzb | Status: running | Reason: Pipeline e2e-tests-go-rdtwesjb-on-pull-request-9gnzb not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:27:37.395 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rdtwesjb-on-pull-request-9gnzb in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:27:37.395 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rdtwesjb-on-pull-request-9gnzb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:27:37.396 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rdtwesjb-on-pull-request-9gnzb status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:27:37.396 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-rdtwesjb-on-pull-request-9gnzb | Status: running | Reason: Pipeline e2e-tests-go-rdtwesjb-on-pull-request-9gnzb not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:28:07.476 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rdtwesjb-on-pull-request-9gnzb in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:28:07.476 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rdtwesjb-on-pull-request-9gnzb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:28:07.476 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rdtwesjb-on-pull-request-9gnzb status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:28:07.477 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-rdtwesjb-on-pull-request-9gnzb | Status: running | Reason: Pipeline e2e-tests-go-rdtwesjb-on-pull-request-9gnzb not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:28:37.525 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rdtwesjb-on-pull-request-9gnzb in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:28:37.526 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rdtwesjb-on-pull-request-9gnzb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:28:37.526 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rdtwesjb-on-pull-request-9gnzb status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:28:37.526 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-rdtwesjb-on-pull-request-9gnzb | Status: running | Reason: Pipeline e2e-tests-go-rdtwesjb-on-pull-request-9gnzb not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:07.569 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rdtwesjb-on-pull-request-9gnzb in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:07.569 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rdtwesjb-on-pull-request-9gnzb status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:07.569 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rdtwesjb-on-pull-request-9gnzb status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:07.569 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:07.577 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-rdtwesjb-on-pull-request-9gnzb was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:07.577 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:08.902 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 720b46238a88204439418514beb062f925871057 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:08.902 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-go-rdtwesjb... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:08.903 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-rdtwesjb, event type: push {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:08.943 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-rdtwesjb {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:08.943 [[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-04-27 03:29:08.944 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-rdtwesjb | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-rdtwesjb, event: push, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:17.300 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-rdtwesjb {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:17.300 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:17.300 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-rdtwesjb-on-push-gggx2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:17.301 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-rdtwesjb-on-push-gggx2 was triggered by on-push pipeline after merging #1 in e2e-tests-go-rdtwesjb {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:17.301 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-rdtwesjb-on-push-gggx2 to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:17.337 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rdtwesjb-on-push-gggx2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:17.337 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rdtwesjb-on-push-gggx2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:17.337 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rdtwesjb-on-push-gggx2 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:17.337 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-rdtwesjb-on-push-gggx2 | Status: running | Reason: Pipeline e2e-tests-go-rdtwesjb-on-push-gggx2 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:47.393 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rdtwesjb-on-push-gggx2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:47.393 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rdtwesjb-on-push-gggx2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:47.393 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rdtwesjb-on-push-gggx2 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:29:47.394 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-rdtwesjb-on-push-gggx2 | Status: running | Reason: Pipeline e2e-tests-go-rdtwesjb-on-push-gggx2 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:30:17.437 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rdtwesjb-on-push-gggx2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:30:17.437 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rdtwesjb-on-push-gggx2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:30:17.437 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rdtwesjb-on-push-gggx2 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:30:17.438 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-rdtwesjb-on-push-gggx2 | Status: running | Reason: Pipeline e2e-tests-go-rdtwesjb-on-push-gggx2 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:30:47.516 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rdtwesjb-on-push-gggx2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:30:47.517 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rdtwesjb-on-push-gggx2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:30:47.517 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rdtwesjb-on-push-gggx2 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:30:47.517 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-rdtwesjb-on-push-gggx2 | Status: running | Reason: Pipeline e2e-tests-go-rdtwesjb-on-push-gggx2 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:17.583 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rdtwesjb-on-push-gggx2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:17.584 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rdtwesjb-on-push-gggx2 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:17.584 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rdtwesjb-on-push-gggx2 status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:17.584 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:17.586 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-rdtwesjb-on-push-gggx2 was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:17.586 [[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="35.828">
<system-out>
<![CDATA[2026-04-27 03:31:17.637 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-rdtwesjb-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:17.637 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-rdtwesjb-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:17.801 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 63a19d8577532ab5fe76bced558a44116597cce0 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:17.802 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:17.803 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-rdtwesjb-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:17.895 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-rdtwesjb-development using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:18.813 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:18.813 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-rdtwesjb-development' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:18.971 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-rdtwesjb-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-go-rdtwesjb-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-rdtwesjb-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-rdtwesjb/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (5cdb410)
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-rdtwesjb  Synced     Healthy        service/e2e-tests-go-rdtwesjb created
apps                Deployment  tssc-app-development  e2e-tests-go-rdtwesjb  Synced     Healthy        deployment.apps/e2e-tests-go-rdtwesjb created
route.openshift.io  Route       tssc-app-development  e2e-tests-go-rdtwesjb  Synced     Healthy        route.route.openshift.io/e2e-tests-go-rdtwesjb created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:18.972 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-rdtwesjb-development' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:29.593 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:31:19+00:00                         Service  tssc-app-development  e2e-tests-go-rdtwesjb    Synced  Healthy              
2026-04-27T03:31:19+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-rdtwesjb    Synced  Healthy              
2026-04-27T03:31:19+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-rdtwesjb    Synced  Healthy              
2026-04-27T03:31:22+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-27T03:31:28+00:00                         Service  tssc-app-development  e2e-tests-go-rdtwesjb    Synced   Healthy              service/e2e-tests-go-rdtwesjb unchanged
2026-04-27T03:31:28+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-rdtwesjb    Synced   Healthy              deployment.apps/e2e-tests-go-rdtwesjb configured
2026-04-27T03:31:28+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-rdtwesjb    Synced   Healthy              route.route.openshift.io/e2e-tests-go-rdtwesjb unchanged
2026-04-27T03:31:28+00:00                       Namespace                        tssc-app-development   Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-27T03:31:29+00:00   apps  Deployment  tssc-app-development  e2e-tests-go-rdtwesjb  OutOfSync  Progressing              deployment.apps/e2e-tests-go-rdtwesjb configured

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

Operation:          Sync
Sync Revision:      63a19d8577532ab5fe76bced558a44116597cce0
Phase:              Succeeded
Start:              2026-04-27 03:31:19 +0000 UTC
Finished:           2026-04-27 03:31:28 +0000 UTC
Duration:           9s
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-rdtwesjb  Synced     Healthy            service/e2e-tests-go-rdtwesjb unchanged
apps                Deployment  tssc-app-development  e2e-tests-go-rdtwesjb  Synced     Progressing        deployment.apps/e2e-tests-go-rdtwesjb configured
route.openshift.io  Route       tssc-app-development  e2e-tests-go-rdtwesjb  Synced     Healthy            route.route.openshift.io/e2e-tests-go-rdtwesjb unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:29.700 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-rdtwesjb-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:29.701 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-rdtwesjb-development | Elapsed: 12s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-rdtwesjb-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:38.740 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-rdtwesjb-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:38.740 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-rdtwesjb-development | Elapsed: 21s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-rdtwesjb-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:53.403 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-rdtwesjb-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:53.404 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:53.433 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-rdtwesjb-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:53.433 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:53.433 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:53.433 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 63a19d8577532ab5fe76bced558a44116597cce0 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:53.433 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 63a19d8577532ab5fe76bced558a44116597cce0 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:53.435 [[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="104.992">
<system-out>
<![CDATA[2026-04-27 03:31:53.462 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-rdtwesjb/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:53.462 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-rdtwesjb/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:53.566 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-rdtwesjb/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:53.567 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-rdtwesjb/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-rdtwesjb:720b46238a88204439418514beb062f925871057 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:53.569 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:53.604 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:53.604 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-go-rdtwesjb:720b46238a88204439418514beb062f925871057 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:53.605 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-rdtwesjb/overlays/stage/deployment-patch.yaml in repo e2e-tests-go-rdtwesjb-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:53.684 [[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-04-27 03:31:53.684 [[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-rdtwesjb:720b46238a88204439418514beb062f925871057" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:57.194 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1777260713605 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:58.752 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-rdtwesjb-gitops/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:58.753 [[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-04-27 03:31:58.753 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-go-rdtwesjb-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:58.753 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-rdtwesjb-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:58.753 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-rdtwesjb-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:58.781 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-rdtwesjb-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:58.781 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-rdtwesjb-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:31:58.781 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-rdtwesjb-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-rdtwesjb-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:32:08.076 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-rdtwesjb-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:32:08.078 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:32:08.078 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-rdtwesjb-gitops-on-pull-request-pkjpv {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:32:08.078 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-rdtwesjb-gitops-on-pull-request-pkjpv was triggered by promotion PR #1 in e2e-tests-go-rdtwesjb-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:32:08.078 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-rdtwesjb-gitops-on-pull-request-pkjpv to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:32:08.110 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rdtwesjb-gitops-on-pull-request-pkjpv in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:32:08.110 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rdtwesjb-gitops-on-pull-request-pkjpv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:32:08.110 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rdtwesjb-gitops-on-pull-request-pkjpv status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:32:08.110 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-rdtwesjb-gitops-on-pull-request-pkjpv | Status: running | Reason: Pipeline e2e-tests-go-rdtwesjb-gitops-on-pull-request-pkjpv not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:32:38.157 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rdtwesjb-gitops-on-pull-request-pkjpv in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:32:38.157 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rdtwesjb-gitops-on-pull-request-pkjpv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:32:38.159 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rdtwesjb-gitops-on-pull-request-pkjpv status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:32:38.159 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-rdtwesjb-gitops-on-pull-request-pkjpv | Status: running | Reason: Pipeline e2e-tests-go-rdtwesjb-gitops-on-pull-request-pkjpv not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:08.227 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rdtwesjb-gitops-on-pull-request-pkjpv in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:08.227 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rdtwesjb-gitops-on-pull-request-pkjpv status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:08.227 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rdtwesjb-gitops-on-pull-request-pkjpv status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:08.227 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:08.230 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-rdtwesjb-gitops-on-pull-request-pkjpv was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:08.230 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:09.523 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 4c7b281495df293c54b8f4856326530870e27ac9 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:09.523 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 4c7b281495df293c54b8f4856326530870e27ac9 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:09.524 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:09.524 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-rdtwesjb-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:09.596 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-rdtwesjb-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:10.202 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:10.203 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-rdtwesjb-stage' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:10.355 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-rdtwesjb-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-go-rdtwesjb-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-rdtwesjb-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-rdtwesjb/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (63a19d8)
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-rdtwesjb  Synced     Healthy        service/e2e-tests-go-rdtwesjb created
apps                Deployment  tssc-app-stage  e2e-tests-go-rdtwesjb  Synced     Healthy        deployment.apps/e2e-tests-go-rdtwesjb created
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-rdtwesjb  Synced     Healthy        route.route.openshift.io/e2e-tests-go-rdtwesjb created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:10.355 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-rdtwesjb-stage' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:16.114 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:33:10+00:00                         Service  tssc-app-stage  e2e-tests-go-rdtwesjb    Synced  Healthy              
2026-04-27T03:33:10+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-rdtwesjb    Synced  Healthy              
2026-04-27T03:33:10+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-rdtwesjb    Synced  Healthy              
2026-04-27T03:33:14+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-27T03:33:15+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-rdtwesjb    Synced   Healthy              route.route.openshift.io/e2e-tests-go-rdtwesjb unchanged
2026-04-27T03:33:15+00:00                       Namespace                        tssc-app-stage   Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-27T03:33:15+00:00                         Service  tssc-app-stage  e2e-tests-go-rdtwesjb    Synced   Healthy              service/e2e-tests-go-rdtwesjb unchanged
2026-04-27T03:33:15+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-rdtwesjb    Synced   Healthy              deployment.apps/e2e-tests-go-rdtwesjb configured
2026-04-27T03:33:15+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-rdtwesjb  OutOfSync  Progressing              deployment.apps/e2e-tests-go-rdtwesjb configured

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

Operation:          Sync
Sync Revision:      4c7b281495df293c54b8f4856326530870e27ac9
Phase:              Succeeded
Start:              2026-04-27 03:33:10 +0000 UTC
Finished:           2026-04-27 03:33:15 +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-rdtwesjb  Synced     Healthy            service/e2e-tests-go-rdtwesjb unchanged
apps                Deployment  tssc-app-stage  e2e-tests-go-rdtwesjb  Synced     Progressing        deployment.apps/e2e-tests-go-rdtwesjb configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-rdtwesjb  Synced     Healthy            route.route.openshift.io/e2e-tests-go-rdtwesjb unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:16.190 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-rdtwesjb-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:16.191 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-rdtwesjb-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-rdtwesjb-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:23.127 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-rdtwesjb-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:23.128 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-rdtwesjb-stage | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-rdtwesjb-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:38.029 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-rdtwesjb-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:38.029 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:38.064 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-rdtwesjb-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:38.064 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:38.064 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:38.064 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 4c7b281495df293c54b8f4856326530870e27ac9 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:38.064 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 4c7b281495df293c54b8f4856326530870e27ac9 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:38.067 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:38.067 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:38.067 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-rdtwesjb-gitops-on-pull-request-pkjpv logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:38.068 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-rdtwesjb-gitops-on-pull-request-pkjpv in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:38.113 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rdtwesjb-gitops-on-pull-request-pkjpv in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:38.450 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:c0b8a055-8e29-47fb-bd4e-c9f720f0f5f7/1 found from Promotion Pipeline e2e-tests-go-rdtwesjb-gitops-on-pull-request-pkjpv 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="97.762">
<system-out>
<![CDATA[2026-04-27 03:33:38.469 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-rdtwesjb/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:38.470 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-rdtwesjb/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:38.600 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-rdtwesjb/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:38.601 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-rdtwesjb/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-rdtwesjb:720b46238a88204439418514beb062f925871057 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:38.602 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:38.632 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:38.633 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-go-rdtwesjb:720b46238a88204439418514beb062f925871057 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:38.633 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-rdtwesjb/overlays/prod/deployment-patch.yaml in repo e2e-tests-go-rdtwesjb-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:38.716 [[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-04-27 03:33:38.717 [[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-rdtwesjb:720b46238a88204439418514beb062f925871057" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:42.450 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1777260818633 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:43.985 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-rdtwesjb-gitops/pull/2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:43.985 [[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-04-27 03:33:43.985 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-go-rdtwesjb-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:43.985 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-go-rdtwesjb-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:43.985 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-rdtwesjb-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:44.017 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-rdtwesjb-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:44.017 [[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-04-27 03:33:44.017 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-rdtwesjb-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-rdtwesjb-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:52.936 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-rdtwesjb-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:52.936 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:52.936 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-rdtwesjb-gitops-on-pull-request-x55br {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:52.936 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-rdtwesjb-gitops-on-pull-request-x55br was triggered by promotion PR #2 in e2e-tests-go-rdtwesjb-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:52.937 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-rdtwesjb-gitops-on-pull-request-x55br to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:53.053 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rdtwesjb-gitops-on-pull-request-x55br in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:53.053 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rdtwesjb-gitops-on-pull-request-x55br status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:53.053 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rdtwesjb-gitops-on-pull-request-x55br status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:33:53.053 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-rdtwesjb-gitops-on-pull-request-x55br | Status: running | Reason: Pipeline e2e-tests-go-rdtwesjb-gitops-on-pull-request-x55br not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:34:23.095 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rdtwesjb-gitops-on-pull-request-x55br in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:34:23.095 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rdtwesjb-gitops-on-pull-request-x55br status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:34:23.095 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rdtwesjb-gitops-on-pull-request-x55br status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:34:23.096 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-rdtwesjb-gitops-on-pull-request-x55br | Status: running | Reason: Pipeline e2e-tests-go-rdtwesjb-gitops-on-pull-request-x55br not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:34:53.160 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rdtwesjb-gitops-on-pull-request-x55br in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:34:53.160 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-rdtwesjb-gitops-on-pull-request-x55br status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:34:53.161 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-rdtwesjb-gitops-on-pull-request-x55br status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:34:53.161 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:34:53.162 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-rdtwesjb-gitops-on-pull-request-x55br was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:34:53.162 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:34:54.451 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 07f7a81f9fdd2bbed80625ae95b2d1266019b96e {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:34:54.452 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 07f7a81f9fdd2bbed80625ae95b2d1266019b96e {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:34:54.452 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:34:54.453 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-rdtwesjb-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:34:54.532 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-rdtwesjb-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:34:55.508 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:34:55.508 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-rdtwesjb-prod' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:34:55.636 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-rdtwesjb-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-go-rdtwesjb-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-rdtwesjb-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-rdtwesjb/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (4c7b281)
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-rdtwesjb  Synced     Healthy        service/e2e-tests-go-rdtwesjb created
apps                Deployment  tssc-app-prod  e2e-tests-go-rdtwesjb  Synced     Healthy        deployment.apps/e2e-tests-go-rdtwesjb created
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-rdtwesjb  Synced     Healthy        route.route.openshift.io/e2e-tests-go-rdtwesjb created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:34:55.637 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-rdtwesjb-prod' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:07.016 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:34:56+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-rdtwesjb    Synced  Healthy              
2026-04-27T03:34:56+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-rdtwesjb    Synced  Healthy              
2026-04-27T03:34:56+00:00                         Service  tssc-app-prod  e2e-tests-go-rdtwesjb    Synced  Healthy              
2026-04-27T03:35:00+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-27T03:35:01+00:00                       Namespace                        tssc-app-prod   Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-27T03:35:01+00:00                         Service  tssc-app-prod  e2e-tests-go-rdtwesjb    Synced   Healthy              service/e2e-tests-go-rdtwesjb unchanged
2026-04-27T03:35:01+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-rdtwesjb    Synced   Healthy              deployment.apps/e2e-tests-go-rdtwesjb configured
2026-04-27T03:35:01+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-rdtwesjb    Synced   Healthy              route.route.openshift.io/e2e-tests-go-rdtwesjb unchanged
2026-04-27T03:35:02+00:00   apps  Deployment  tssc-app-prod  e2e-tests-go-rdtwesjb  OutOfSync  Progressing              deployment.apps/e2e-tests-go-rdtwesjb configured

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

Operation:          Sync
Sync Revision:      07f7a81f9fdd2bbed80625ae95b2d1266019b96e
Phase:              Succeeded
Start:              2026-04-27 03:34:56 +0000 UTC
Finished:           2026-04-27 03:35:01 +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-rdtwesjb  Synced     Healthy            service/e2e-tests-go-rdtwesjb unchanged
apps                Deployment  tssc-app-prod  e2e-tests-go-rdtwesjb  Synced     Progressing        deployment.apps/e2e-tests-go-rdtwesjb configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-rdtwesjb  Synced     Healthy            route.route.openshift.io/e2e-tests-go-rdtwesjb unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:07.091 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-rdtwesjb-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:07.092 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-rdtwesjb-prod | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-rdtwesjb-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:15.923 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-rdtwesjb-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:15.924 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:15.950 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-rdtwesjb-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:15.951 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:15.951 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:15.951 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 07f7a81f9fdd2bbed80625ae95b2d1266019b96e {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:15.951 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 07f7a81f9fdd2bbed80625ae95b2d1266019b96e {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:15.952 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:15.952 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:15.953 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-rdtwesjb-gitops-on-pull-request-x55br logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:15.953 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-rdtwesjb-gitops-on-pull-request-x55br in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:15.984 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-rdtwesjb-gitops-on-pull-request-x55br in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:16.229 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:c0b8a055-8e29-47fb-bd4e-c9f720f0f5f7/1 found from Promotion Pipeline e2e-tests-go-rdtwesjb-gitops-on-pull-request-x55br logs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</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.362">
<system-out>
<![CDATA[2026-04-27 03:35:16.330 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:c0b8a055-8e29-47fb-bd4e-c9f720f0f5f7/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:16.330 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-rdtwesjb:720b46238a88204439418514beb062f925871057 and document ID urn:uuid:c0b8a055-8e29-47fb-bd4e-c9f720f0f5f7/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:16.330 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-rdtwesjb:720b46238a88204439418514beb062f925871057 and document ID: urn:uuid:c0b8a055-8e29-47fb-bd4e-c9f720f0f5f7/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:16.330 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-rdtwesjb:720b46238a88204439418514beb062f925871057 at https://server-tssc-tpa.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:16.506 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-rdtwesjb:720b46238a88204439418514beb062f925871057' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:16.506 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:c0b8a055-8e29-47fb-bd4e-c9f720f0f5f7/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:16.507 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-rdtwesjb:720b46238a88204439418514beb062f925871057, Published: 2026-04-27T03:30:47Z, SHA256: sha256:8cf8530cbf89ee3d1e7ef543cb6fce51c6e69f38e66fcd81c0738b350eedf12b {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:16.507 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:c0b8a055-8e29-47fb-bd4e-c9f720f0f5f7/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:16.507 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-rdtwesjb:720b46238a88204439418514beb062f925871057 and document ID urn:uuid:c0b8a055-8e29-47fb-bd4e-c9f720f0f5f7/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:16.507 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-rdtwesjb:720b46238a88204439418514beb062f925871057 and document ID: urn:uuid:c0b8a055-8e29-47fb-bd4e-c9f720f0f5f7/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:16.507 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-rdtwesjb:720b46238a88204439418514beb062f925871057 at https://server-tssc-tpa.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:16.605 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-rdtwesjb:720b46238a88204439418514beb062f925871057' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:16.606 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:c0b8a055-8e29-47fb-bd4e-c9f720f0f5f7/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:16.606 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-rdtwesjb:720b46238a88204439418514beb062f925871057, Published: 2026-04-27T03:30:47Z, SHA256: sha256:8cf8530cbf89ee3d1e7ef543cb6fce51c6e69f38e66fcd81c0738b350eedf12b {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:16.606 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:c0b8a055-8e29-47fb-bd4e-c9f720f0f5f7/1,urn:uuid:c0b8a055-8e29-47fb-bd4e-c9f720f0f5f7/1 found in TPA!!! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-27 03:35:16.607 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-go-rdtwesjb:720b46238a88204439418514beb062f925871057 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-27T03:25:24.308Z" hostname="e2e-e2e-tests-go[github-azure-quay]" tests="6" failures="0" skipped="0" time="919.505" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="420.28">
<system-out>
<![CDATA[2026-04-27 03:25:25.703 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-gwxaclhb {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:25.704 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-gwxaclhb'... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:25.710 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:25.794 [[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-04-27 03:25:25.795 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:25.795 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:25.796 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:25.825 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:25.849 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:25.852 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:25.853 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:25.879 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:25.879 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:25.880 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:26.115 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-gwxaclhb, ID: cc3ff8cc-2d14-4ad4-b809-31df7e734757 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:26.115 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-gwxaclhb to be completed... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:26.116 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task cc3ff8cc-2d14-4ad4-b809-31df7e734757 to complete... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:26.215 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:26.216 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task cc3ff8cc-2d14-4ad4-b809-31df7e734757: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:31.667 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:31.668 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task cc3ff8cc-2d14-4ad4-b809-31df7e734757: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:36.691 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:36.691 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task cc3ff8cc-2d14-4ad4-b809-31df7e734757: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:41.736 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:41.737 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task cc3ff8cc-2d14-4ad4-b809-31df7e734757: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:46.762 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:46.762 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task cc3ff8cc-2d14-4ad4-b809-31df7e734757: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:51.796 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:51.797 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:51.797 [[32mINFO [0m] rhdh.developer-hub: Task cc3ff8cc-2d14-4ad4-b809-31df7e734757 completed successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:51.797 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-gwxaclhb' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:51.798 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-gwxaclhb {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:51.812 [[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-gwxaclhb...
2026-04-27 03:25:51.813 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-gwxaclhb-gitops, branch: main {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:51.813 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-gwxaclhb-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:52.107 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 62a0e514337e76f8aadcf3856bd5f36e83e00d48 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Waiting for ArgoCD CI application to sync to commit: 62a0e514337e76f8aadcf3856bd5f36e83e00d48
2026-04-27 03:25:52.150 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-go-gwxaclhb-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-gwxaclhb-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-go-gwxaclhb-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"2b44bc1b-c9df-406d-b17d-a67888109707","cache-control":"no-cache, private","connection":"close","content-length":"284","content-type":"application/json","date":"Mon, 27 Apr 2026 03:25:52 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"3098f51a-8acb-481e-9fa6-5b5377a23961","x-kubernetes-pf-prioritylevel-uid":"19212fbe-7fe9-47cf-a70b-32670d82fa92"} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:25:52.151 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:26:10.289 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-gwxaclhb-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 62a0e514337e76f8aadcf3856bd5f36e83e00d48) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:26:10.290 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:26:41.198 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-gwxaclhb-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:26:41.199 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:27:52.234 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-gwxaclhb-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:27:52.234 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:27:52.234 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:27:52.234 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 62a0e514337e76f8aadcf3856bd5f36e83e00d48 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-27 03:27:52.235 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:27:52.235 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-go-gwxaclhb {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:27:52.236 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-go-gwxaclhb... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:27:52.448 [[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-04-27 03:27:55.139 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:27:55.139 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-go-gwxaclhb {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:27:55.139 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-go-gwxaclhb... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:27:55.140 [[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-04-27 03:27:55.140 [[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-04-27 03:28:01.782 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-gwxaclhb-gitops branch 'main' with commit SHA: fdc0852e84f394bea098640c47f52761009e3d86 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:28:01.782 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: fdc0852e84f394bea098640c47f52761009e3d86 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:28:02.773 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-gwxaclhb branch 'main' with commit SHA: f8564287b98355b24a723e7a52f8424f8de6d993 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:28:02.774 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: f8564287b98355b24a723e7a52f8424f8de6d993 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:28:02.774 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-go-gwxaclhb for component e2e-tests-go-gwxaclhb... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:28:02.801 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-go-gwxaclhb for component e2e-tests-go-gwxaclhb... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:28:02.801 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-go-gwxaclhb for component e2e-tests-go-gwxaclhb... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:28:02.802 [[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-04-27 03:28:02.802 [[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-04-27 03:28:26.765 [[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-04-27 03:28:26.829 [[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-04-27 03:28:34.569 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-gwxaclhb type=github name=e2e-tests-go-gwxaclhb {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:28:34.569 [[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-04-27 03:28:34.810 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-gwxaclhb-gitops type=github name=e2e-tests-go-gwxaclhb-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:28:34.811 [[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-04-27 03:28:45.266 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7861?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:28:47.452 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7862?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:28:50.942 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7861... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:28:50.943 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7861?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:29:00.577 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-gwxaclhb". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:29:00.578 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-go-gwxaclhb {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:29:05.247 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7862... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:29:05.248 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7862?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:29:32.780 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-gwxaclhb-gitops". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:29:32.780 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-go-gwxaclhb {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:29:32.780 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-go-gwxaclhb... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:29:32.808 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-gwxaclhb {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:29:32.809 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-gwxaclhb {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:29:32.809 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-gwxaclhb-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:29:32.809 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-gwxaclhb-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:29:32.809 [[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-04-27 03:29:32.810 [[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-04-27 03:29:32.810 [[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-04-27 03:29:32.810 [[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-04-27 03:29:47.203 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-go-gwxaclhb {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:29:47.203 [[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-04-27 03:29:48.671 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:29:48.672 [[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-04-27 03:29:53.247 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-go-gwxaclhb {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:29:53.248 [[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-04-27 03:29:54.112 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:29:54.113 [[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-04-27 03:29:59.483 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4001?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:30:02.063 [[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-04-27 03:30:03.606 [[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-04-27 03:30:04.144 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4001?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:30:25.445 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-go-gwxaclhb {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:30:25.446 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-go-gwxaclhb... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:30:25.446 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:30:25.447 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-go-gwxaclhb {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:30:25.447 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-go-gwxaclhb-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:30:25.563 [[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-04-27 03:30:25.564 [[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:5056124145aec135ec4ae22bbf0c39c9c64f77260c3b6bc66a57994cda91d985 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:30:25.584 [[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-04-27 03:30:25.584 [[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:5056124145aec135ec4ae22bbf0c39c9c64f77260c3b6bc66a57994cda91d985 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:30:32.079 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-gwxaclhb-gitops branch 'main' with commit SHA: 3fe38097a9728e1ea7336807bd4282d1e644e5c7 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:30:32.079 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 3fe38097a9728e1ea7336807bd4282d1e644e5c7 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:30:33.113 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-gwxaclhb branch 'main' with commit SHA: d2b75a61dfb84f70485056a888b27a2e7c197f0c {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:30:33.114 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: d2b75a61dfb84f70485056a888b27a2e7c197f0c {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:30:33.114 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-go-gwxaclhb {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:30:33.114 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-go-gwxaclhb {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:30:33.114 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-go-gwxaclhb {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:30:33.115 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:30:33.115 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-go-gwxaclhb {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:30:33.115 [[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-04-27 03:30:55.684 [[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-04-27 03:31:16.104 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7861 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:31:16.105 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7861/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:31:34.134 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7861 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:31:34.135 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/13326?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:31:41.621 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7862 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:31:41.621 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7862/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:32:05.019 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7862 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:32:05.019 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Found 1 total builds {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:32:05.019 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 1 builds match filters {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:32:05.019 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 0 builds filtered out {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:32:05.020 [[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-04-27 03:32:05.020 [[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-04-27 03:32:05.021 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/13326?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:32:25.972 [[32mINFO [0m] azure.pipeline: [Azure] Successfully cancelled build 13326 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:32:25.972 [[32mINFO [0m] rhtap.core.integration.ci.base: ✅ [Azure] Cancelled build 13326 in e2e-tests-go-gwxaclhb (status: inProgress) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:32:25.972 [[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-04-27 03:32:25.972 [[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-04-27 03:32:25.973 [[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:173) 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="151.794">
<system-out>
<![CDATA[2026-04-27 03:32:26.023 [[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-04-27 03:32:26.024 [[32mINFO [0m] utils.test.common: Using azure for github repository {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:32:26.024 [[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-04-27 03:32:26.024 [[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-04-27 03:32:29.588 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-gwxaclhb branch 'main' with commit SHA: 7f0e1333bbd4079cf360211119e87ae59a2b50c8 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:32:29.588 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 7f0e1333bbd4079cf360211119e87ae59a2b50c8 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:32:29.588 [[32mINFO [0m] utils.test.common: Created commit with SHA: 7f0e1333bbd4079cf360211119e87ae59a2b50c8 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:32:39.594 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for commit 7f0e1333bbd4079cf360211119e87ae59a2b50c8 on main branch in e2e-tests-go-gwxaclhb... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:32:39.595 [[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-04-27 03:32:58.339 [[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-04-27 03:33:14.724 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7861 and 7862 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:33:14.725 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7861 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:33:14.725 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7861/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:33:26.271 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7861 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:33:26.271 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7862 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:33:26.272 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7862/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:33:34.984 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7862 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:33:34.985 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/13329?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:33:34.985 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/13326?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:33:42.544 [[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/13329"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=13329"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13329/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13329/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7861"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "5a77b121-5f21-4eff-9d98-f0818a3ce29f"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "7f0e1333bbd4079cf360211119e87ae59a2b50c8",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-go-gwxaclhb"
    },
    "id": 13329,
    "buildNumber": "20260427.2",
    "status": "inProgress",
    "queueTime": "2026-04-27T03:32:32.0197844Z",
    "startTime": "2026-04-27T03:32:34.7868482Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/13329",
    "definition": {
      "drafts": [],
      "id": 7861,
      "name": "e2e-tests-go-gwxaclhb",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7861?revision=2",
      "uri": "vstfs:///Build/Definition/7861",
      "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/13329",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "7f0e1333bbd4079cf360211119e87ae59a2b50c8",
    "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-04-27T03:32:34.797Z",
    "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": "5a77b121-5f21-4eff-9d98-f0818a3ce29f"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13329/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-go-gwxaclhb",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-go-gwxaclhb",
      "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/13326"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=13326"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13326/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13326/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7861"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "7504a593-ea0d-4388-8c9b-fb1bc68cc5d5"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "d2b75a61dfb84f70485056a888b27a2e7c197f0c",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:5056124145aec135ec4ae22bbf0c39c9c64f77260c3b6bc66a57994cda91d985",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-go-gwxaclhb"
    },
    "id": 13326,
    "buildNumber": "20260427.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-04-27T03:30:35.6166625Z",
    "startTime": "2026-04-27T03:30:38.5426762Z",
    "finishTime": "2026-04-27T03:32:41.2986571Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/13326",
    "definition": {
      "drafts": [],
      "id": 7861,
      "name": "e2e-tests-go-gwxaclhb",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7861?revision=2",
      "uri": "vstfs:///Build/Definition/7861",
      "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/13326",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "d2b75a61dfb84f70485056a888b27a2e7c197f0c",
    "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-04-27T03:32:41.43Z",
    "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": "7504a593-ea0d-4388-8c9b-fb1bc68cc5d5"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13326/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-go-gwxaclhb",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-go-gwxaclhb",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:33:42.545 [[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/13329"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=13329"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13329/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13329/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7861"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"5a77b121-5f21-4eff-9d98-f0818a3ce29f"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"7f0e1333bbd4079cf360211119e87ae59a2b50c8","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-go-gwxaclhb"},"id":13329,"buildNumber":"20260427.2","status":"inProgress","queueTime":"2026-04-27T03:32:32.0197844Z","startTime":"2026-04-27T03:32:34.7868482Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/13329","definition":{"drafts":[],"id":7861,"name":"e2e-tests-go-gwxaclhb","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7861?revision=2","uri":"vstfs:///Build/Definition/7861","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/13329","sourceBranch":"refs/heads/main","sourceVersion":"7f0e1333bbd4079cf360211119e87ae59a2b50c8","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-04-27T03:32:34.797Z","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":"5a77b121-5f21-4eff-9d98-f0818a3ce29f"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13329/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-go-gwxaclhb","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-go-gwxaclhb","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:33:42.545 [[32mINFO [0m] utils.test.common: Pipeline 7861-13329 was triggered by commit 7f0e1333bbd4079cf360211119e87ae59a2b50c8 on main branch in e2e-tests-go-gwxaclhb {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:33:42.545 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 7861-13329 to finish... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:33:42.546 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7861/runs/13329?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:33:42.658 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7861-13329 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:33:42.658 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 7861-13329 | Status: running | Reason: Pipeline 7861-13329 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:34:12.668 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7861/runs/13329?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:34:22.801 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7861-13329 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:34:22.802 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 7861-13329 | Status: running | Reason: Pipeline 7861-13329 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:34:52.812 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7861/runs/13329?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:34:57.804 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7861-13329 status: success {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:34:57.804 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:34:57.813 [[32mINFO [0m] utils.test.common: azure pipeline 7861-13329 was successful {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:34:57.814 [[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="32.555">
<system-out>
<![CDATA[2026-04-27 03:34:57.867 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-gwxaclhb-gitops, branch: main {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:34:57.868 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-gwxaclhb-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:34:58.008 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 1fa6056362c7dd3594fab9bf51e6ea9b38d21718 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:34:58.009 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:34:58.009 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-gwxaclhb-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:34:58.073 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-gwxaclhb-development using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:34:59.036 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:34:59.036 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-gwxaclhb-development' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:34:59.164 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-gwxaclhb-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-go-gwxaclhb-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-gwxaclhb-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-gwxaclhb/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (3fe3809)
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-gwxaclhb  Synced     Healthy        service/e2e-tests-go-gwxaclhb created
apps                Deployment  tssc-app-development  e2e-tests-go-gwxaclhb  Synced     Healthy        deployment.apps/e2e-tests-go-gwxaclhb created
route.openshift.io  Route       tssc-app-development  e2e-tests-go-gwxaclhb  Synced     Healthy        route.route.openshift.io/e2e-tests-go-gwxaclhb created
 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:34:59.165 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-gwxaclhb-development' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:08.936 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:34:59+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-gwxaclhb    Synced  Healthy              
2026-04-27T03:34:59+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-gwxaclhb    Synced  Healthy              
2026-04-27T03:34:59+00:00                         Service  tssc-app-development  e2e-tests-go-gwxaclhb    Synced  Healthy              
2026-04-27T03:35:04+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-27T03:35:06+00:00                       Namespace                        tssc-app-development   Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-27T03:35:06+00:00                         Service  tssc-app-development  e2e-tests-go-gwxaclhb    Synced   Healthy              service/e2e-tests-go-gwxaclhb unchanged
2026-04-27T03:35:06+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-gwxaclhb    Synced   Healthy              deployment.apps/e2e-tests-go-gwxaclhb configured
2026-04-27T03:35:06+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-gwxaclhb    Synced   Healthy              route.route.openshift.io/e2e-tests-go-gwxaclhb unchanged

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

Operation:          Sync
Sync Revision:      1fa6056362c7dd3594fab9bf51e6ea9b38d21718
Phase:              Succeeded
Start:              2026-04-27 03:34:59 +0000 UTC
Finished:           2026-04-27 03:35:06 +0000 UTC
Duration:           7s
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-gwxaclhb  Synced     Healthy            service/e2e-tests-go-gwxaclhb unchanged
apps                Deployment  tssc-app-development  e2e-tests-go-gwxaclhb  Synced     Progressing        deployment.apps/e2e-tests-go-gwxaclhb configured
route.openshift.io  Route       tssc-app-development  e2e-tests-go-gwxaclhb  Synced     Healthy            route.route.openshift.io/e2e-tests-go-gwxaclhb unchanged
 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:09.051 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-gwxaclhb-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:09.052 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-gwxaclhb-development | Elapsed: 11s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-gwxaclhb-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:17.017 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-gwxaclhb-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:17.017 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-gwxaclhb-development | Elapsed: 19s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-gwxaclhb-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:30.359 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-gwxaclhb-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:30.359 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:30.387 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-gwxaclhb-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:30.387 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:30.388 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:30.388 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 1fa6056362c7dd3594fab9bf51e6ea9b38d21718 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:30.388 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 1fa6056362c7dd3594fab9bf51e6ea9b38d21718 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:30.390 [[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="131.725">
<system-out>
<![CDATA[2026-04-27 03:35:30.414 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-gwxaclhb/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:30.414 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-gwxaclhb/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:30.520 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-gwxaclhb/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:30.520 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-gwxaclhb/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-gwxaclhb:azure-7f0e1333bbd4079cf360211119e87ae59a2b50c8 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:30.522 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:30.552 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:30.552 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-go-gwxaclhb:azure-7f0e1333bbd4079cf360211119e87ae59a2b50c8 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:30.552 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-gwxaclhb/overlays/stage/deployment-patch.yaml in repo e2e-tests-go-gwxaclhb-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:30.641 [[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-04-27 03:35:30.641 [[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-gwxaclhb:azure-7f0e1333bbd4079cf360211119e87ae59a2b50c8" {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:34.316 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1777260930552 in your fork {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:35.834 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-gwxaclhb-gitops/pull/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:35.835 [[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-04-27 03:35:35.835 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-go-gwxaclhb-gitops repository {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:35.836 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #1 in e2e-tests-go-gwxaclhb-gitops... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:35.836 [[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-04-27 03:35:46.886 [[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-04-27 03:35:55.451 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7861 and 7862 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:55.452 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7861 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:55.452 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7861/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:57.655 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7861 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:57.656 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7862 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:57.656 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7862/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:59.625 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7862 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:59.625 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha 5553b80d1048559b17a59c2c6a5de567903da9a4 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:35:59.625 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/13335?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:36:01.528 [[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/13335"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=13335"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13335/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13335/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7862"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"176a4c19-709f-4020-a0d6-1dccbe0ab98c"}],"triggerInfo":{"pr.sourceBranch":"promote-to-stage-1777260930552","pr.sourceSha":"5553b80d1048559b17a59c2c6a5de567903da9a4","pr.id":"3587212976","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":13335,"buildNumber":"20260427.1","status":"inProgress","queueTime":"2026-04-27T03:35:40.5019045Z","startTime":"2026-04-27T03:35:43.9612447Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/13335","definition":{"drafts":[],"id":7862,"name":"e2e-tests-go-gwxaclhb-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7862?revision=2","uri":"vstfs:///Build/Definition/7862","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/13335","sourceBranch":"refs/pull/1/merge","sourceVersion":"a3869158b792630fc7f3f3b6fbf80994e77788af","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-04-27T03:35:43.97Z","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\":\"3587212976\",\"system.pullRequest.pullRequestNumber\":\"1\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-stage-1777260930552\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-gwxaclhb-gitops.git\",\"system.pullRequest.sourceCommitId\":\"5553b80d1048559b17a59c2c6a5de567903da9a4\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"176a4c19-709f-4020-a0d6-1dccbe0ab98c"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13335/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-go-gwxaclhb-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-go-gwxaclhb-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:36:01.528 [[32mINFO [0m] utils.test.common: Pipeline 7862-13335 was triggered by promotion PR #1 in e2e-tests-go-gwxaclhb-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:36:01.529 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 7862-13335 to finish... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:36:01.529 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7862/runs/13335?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:36:03.342 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7862-13335 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:36:03.343 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 7862-13335 | Status: running | Reason: Pipeline 7862-13335 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:36:33.352 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7862/runs/13335?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:36:34.210 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7862-13335 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:36:34.211 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 7862-13335 | Status: running | Reason: Pipeline 7862-13335 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:04.211 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7862/runs/13335?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:06.428 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7862-13335 status: success {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:06.428 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:06.430 [[32mINFO [0m] utils.test.common: azure pipeline 7862-13335 was successful {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:06.430 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:07.859 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 97e9d8bc3752fe3674d7c86bda1954a1a11fced8 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:07.860 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 97e9d8bc3752fe3674d7c86bda1954a1a11fced8 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:07.860 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:07.860 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-gwxaclhb-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:07.940 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-gwxaclhb-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:08.688 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:08.688 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-gwxaclhb-stage' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:08.822 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-gwxaclhb-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-go-gwxaclhb-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-gwxaclhb-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-gwxaclhb/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (1fa6056)
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-gwxaclhb  Synced     Healthy        service/e2e-tests-go-gwxaclhb created
apps                Deployment  tssc-app-stage  e2e-tests-go-gwxaclhb  Synced     Healthy        deployment.apps/e2e-tests-go-gwxaclhb created
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-gwxaclhb  Synced     Healthy        route.route.openshift.io/e2e-tests-go-gwxaclhb created
 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:08.823 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-gwxaclhb-stage' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:14.901 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:37:09+00:00                         Service  tssc-app-stage  e2e-tests-go-gwxaclhb    Synced  Healthy              
2026-04-27T03:37:09+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-gwxaclhb    Synced  Healthy              
2026-04-27T03:37:09+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-gwxaclhb    Synced  Healthy              
2026-04-27T03:37:12+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-27T03:37:13+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-gwxaclhb    Synced   Healthy              route.route.openshift.io/e2e-tests-go-gwxaclhb unchanged
2026-04-27T03:37:13+00:00                       Namespace                        tssc-app-stage   Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-27T03:37:13+00:00                         Service  tssc-app-stage  e2e-tests-go-gwxaclhb    Synced   Healthy              service/e2e-tests-go-gwxaclhb unchanged
2026-04-27T03:37:13+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-gwxaclhb    Synced   Healthy              deployment.apps/e2e-tests-go-gwxaclhb configured
2026-04-27T03:37:13+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-gwxaclhb  OutOfSync  Progressing              deployment.apps/e2e-tests-go-gwxaclhb configured

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

Operation:          Sync
Sync Revision:      97e9d8bc3752fe3674d7c86bda1954a1a11fced8
Phase:              Succeeded
Start:              2026-04-27 03:37:09 +0000 UTC
Finished:           2026-04-27 03:37:13 +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-gwxaclhb  Synced     Healthy            service/e2e-tests-go-gwxaclhb unchanged
apps                Deployment  tssc-app-stage  e2e-tests-go-gwxaclhb  Synced     Progressing        deployment.apps/e2e-tests-go-gwxaclhb configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-gwxaclhb  Synced     Healthy            route.route.openshift.io/e2e-tests-go-gwxaclhb unchanged
 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:14.968 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-gwxaclhb-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:14.968 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-gwxaclhb-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-gwxaclhb-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:23.352 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-gwxaclhb-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:23.353 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-gwxaclhb-stage | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-gwxaclhb-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:33.188 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-gwxaclhb-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:33.189 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:33.213 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-gwxaclhb-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:33.213 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:33.213 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:33.213 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 97e9d8bc3752fe3674d7c86bda1954a1a11fced8 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:33.213 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 97e9d8bc3752fe3674d7c86bda1954a1a11fced8 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:33.215 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:33.215 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:33.215 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 7862 logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:33.215 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7862/runs/13335/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:42.137 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:d2e7cfe6-95ab-41e6-9a72-f427fcdbc170/1 found from Promotion Pipeline 7862 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="181.089">
<system-out>
<![CDATA[2026-04-27 03:37:42.160 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-gwxaclhb/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:42.160 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-gwxaclhb/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:42.261 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-gwxaclhb/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:42.261 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-gwxaclhb/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-gwxaclhb:azure-7f0e1333bbd4079cf360211119e87ae59a2b50c8 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:42.262 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:42.291 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:42.291 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-go-gwxaclhb:azure-7f0e1333bbd4079cf360211119e87ae59a2b50c8 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:42.291 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-gwxaclhb/overlays/prod/deployment-patch.yaml in repo e2e-tests-go-gwxaclhb-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:42.383 [[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-04-27 03:37:42.384 [[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-gwxaclhb:azure-7f0e1333bbd4079cf360211119e87ae59a2b50c8" {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:45.918 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1777261062291 in your fork {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:47.369 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-gwxaclhb-gitops/pull/2 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:47.369 [[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-04-27 03:37:47.370 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-go-gwxaclhb-gitops repository {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:47.370 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #2 in e2e-tests-go-gwxaclhb-gitops... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:37:47.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-go[github-azure-quay], worker=1}
2026-04-27 03:37:59.327 [[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-04-27 03:38:14.412 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7861 and 7862 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:38:14.413 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7861 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:38:14.413 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7861/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:38:23.030 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7861 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:38:23.030 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7862 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:38:23.031 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7862/runs?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:38:26.091 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7862 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:38:26.092 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 2 with sha 6d3e534ff70f3ce66612316f8e72b55b7daf0fd0 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:38:26.092 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/13339?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:38:27.663 [[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/13339"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=13339"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13339/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13339/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7862"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"f65fc325-0113-42b4-bc33-46de99ee0a38"}],"triggerInfo":{"pr.sourceBranch":"promote-to-prod-1777261062291","pr.sourceSha":"6d3e534ff70f3ce66612316f8e72b55b7daf0fd0","pr.id":"3587217497","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":13339,"buildNumber":"20260427.2","status":"inProgress","queueTime":"2026-04-27T03:37:54.4772768Z","startTime":"2026-04-27T03:37:57.6120219Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/13339","definition":{"drafts":[],"id":7862,"name":"e2e-tests-go-gwxaclhb-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7862?revision=2","uri":"vstfs:///Build/Definition/7862","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/13339","sourceBranch":"refs/pull/2/merge","sourceVersion":"b7af9c510cae80cfb4f06a526efb1d8d10ca89c8","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-04-27T03:37:57.62Z","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\":\"3587217497\",\"system.pullRequest.pullRequestNumber\":\"2\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-prod-1777261062291\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-gwxaclhb-gitops.git\",\"system.pullRequest.sourceCommitId\":\"6d3e534ff70f3ce66612316f8e72b55b7daf0fd0\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"f65fc325-0113-42b4-bc33-46de99ee0a38"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13339/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-go-gwxaclhb-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-go-gwxaclhb-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:38:27.663 [[32mINFO [0m] utils.test.common: Pipeline 7862-13339 was triggered by promotion PR #2 in e2e-tests-go-gwxaclhb-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:38:27.664 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 7862-13339 to finish... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:38:27.664 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7862/runs/13339?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:38:29.168 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7862-13339 status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:38:29.168 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 7862-13339 | Status: running | Reason: Pipeline 7862-13339 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:38:59.185 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7862/runs/13339?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:22.287 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7862-13339 status: success {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:22.287 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:22.289 [[32mINFO [0m] utils.test.common: azure pipeline 7862-13339 was successful {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:22.289 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:23.520 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 3bca23b9428c36b62abe791f5279ef37f9cadc73 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:23.520 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 3bca23b9428c36b62abe791f5279ef37f9cadc73 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:23.521 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:23.521 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-gwxaclhb-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:23.615 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-gwxaclhb-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:24.670 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:24.671 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-gwxaclhb-prod' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:24.809 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-gwxaclhb-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-go-gwxaclhb-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-gwxaclhb-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-gwxaclhb/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (97e9d8b)
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-gwxaclhb  Synced     Healthy        service/e2e-tests-go-gwxaclhb created
apps                Deployment  tssc-app-prod  e2e-tests-go-gwxaclhb  Synced     Healthy        deployment.apps/e2e-tests-go-gwxaclhb created
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-gwxaclhb  Synced     Healthy        route.route.openshift.io/e2e-tests-go-gwxaclhb created
 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:24.809 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-gwxaclhb-prod' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:30.473 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:39:25+00:00                         Service  tssc-app-prod  e2e-tests-go-gwxaclhb    Synced  Healthy              
2026-04-27T03:39:25+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-gwxaclhb    Synced  Healthy              
2026-04-27T03:39:25+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-gwxaclhb    Synced  Healthy              
2026-04-27T03:39:28+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-27T03:39:29+00:00                       Namespace                        tssc-app-prod   Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-27T03:39:29+00:00                         Service  tssc-app-prod  e2e-tests-go-gwxaclhb    Synced   Healthy              service/e2e-tests-go-gwxaclhb unchanged
2026-04-27T03:39:29+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-gwxaclhb    Synced   Healthy              deployment.apps/e2e-tests-go-gwxaclhb configured
2026-04-27T03:39:29+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-gwxaclhb    Synced   Healthy              route.route.openshift.io/e2e-tests-go-gwxaclhb unchanged
2026-04-27T03:39:29+00:00   apps  Deployment  tssc-app-prod  e2e-tests-go-gwxaclhb  OutOfSync  Progressing              deployment.apps/e2e-tests-go-gwxaclhb configured

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

Operation:          Sync
Sync Revision:      3bca23b9428c36b62abe791f5279ef37f9cadc73
Phase:              Succeeded
Start:              2026-04-27 03:39:25 +0000 UTC
Finished:           2026-04-27 03:39:29 +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-go-gwxaclhb  Synced     Healthy            service/e2e-tests-go-gwxaclhb unchanged
apps                Deployment  tssc-app-prod  e2e-tests-go-gwxaclhb  Synced     Progressing        deployment.apps/e2e-tests-go-gwxaclhb configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-gwxaclhb  Synced     Healthy            route.route.openshift.io/e2e-tests-go-gwxaclhb unchanged
 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:30.585 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-gwxaclhb-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:30.585 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-gwxaclhb-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-gwxaclhb-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:38.216 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-gwxaclhb-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:38.217 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-gwxaclhb-prod | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-gwxaclhb-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:52.974 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-gwxaclhb-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:52.974 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:53.018 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-gwxaclhb-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:53.018 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:53.018 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:53.018 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 3bca23b9428c36b62abe791f5279ef37f9cadc73 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:53.018 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 3bca23b9428c36b62abe791f5279ef37f9cadc73 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:53.020 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:53.020 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:53.020 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 7862 logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:39:53.020 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7862/runs/13339/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:40:43.245 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:d2e7cfe6-95ab-41e6-9a72-f427fcdbc170/1 found from Promotion Pipeline 7862 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="2.062">
<system-out>
<![CDATA[2026-04-27 03:40:43.270 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:d2e7cfe6-95ab-41e6-9a72-f427fcdbc170/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:40:43.270 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-gwxaclhb:azure-7f0e1333bbd4079cf360211119e87ae59a2b50c8 and document ID urn:uuid:d2e7cfe6-95ab-41e6-9a72-f427fcdbc170/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:40:43.271 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-gwxaclhb:azure-7f0e1333bbd4079cf360211119e87ae59a2b50c8 and document ID: urn:uuid:d2e7cfe6-95ab-41e6-9a72-f427fcdbc170/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:40:43.272 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-gwxaclhb:azure-7f0e1333bbd4079cf360211119e87ae59a2b50c8 at https://server-tssc-tpa.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:40:43.389 [[32mINFO [0m] tpa.client: Token expired. Refreshing... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:40:45.256 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-gwxaclhb:azure-7f0e1333bbd4079cf360211119e87ae59a2b50c8' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:40:45.256 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:d2e7cfe6-95ab-41e6-9a72-f427fcdbc170/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:40:45.257 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-gwxaclhb:azure-7f0e1333bbd4079cf360211119e87ae59a2b50c8, Published: 2026-04-27T03:31:23Z, SHA256: sha256:fccc87cf648afac8c7895109c26f89c0503bc0fb0e0917a39d32286fcde92577 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:40:45.257 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:d2e7cfe6-95ab-41e6-9a72-f427fcdbc170/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:40:45.257 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-gwxaclhb:azure-7f0e1333bbd4079cf360211119e87ae59a2b50c8 and document ID urn:uuid:d2e7cfe6-95ab-41e6-9a72-f427fcdbc170/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:40:45.257 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-gwxaclhb:azure-7f0e1333bbd4079cf360211119e87ae59a2b50c8 and document ID: urn:uuid:d2e7cfe6-95ab-41e6-9a72-f427fcdbc170/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:40:45.257 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-gwxaclhb:azure-7f0e1333bbd4079cf360211119e87ae59a2b50c8 at https://server-tssc-tpa.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:40:45.327 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-gwxaclhb:azure-7f0e1333bbd4079cf360211119e87ae59a2b50c8' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:40:45.327 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:d2e7cfe6-95ab-41e6-9a72-f427fcdbc170/1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:40:45.328 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-gwxaclhb:azure-7f0e1333bbd4079cf360211119e87ae59a2b50c8, Published: 2026-04-27T03:31:23Z, SHA256: sha256:fccc87cf648afac8c7895109c26f89c0503bc0fb0e0917a39d32286fcde92577 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:40:45.328 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:d2e7cfe6-95ab-41e6-9a72-f427fcdbc170/1,urn:uuid:d2e7cfe6-95ab-41e6-9a72-f427fcdbc170/1 found in TPA!!! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-27 03:40:45.329 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-go-gwxaclhb:azure-7f0e1333bbd4079cf360211119e87ae59a2b50c8 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-27T03:25:24.308Z" hostname="e2e-e2e-tests-python[github-tekton-quay]" tests="6" failures="0" skipped="0" time="693.228" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="104.596">
<system-out>
<![CDATA[2026-04-27 03:25:25.637 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-jujqmwwy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:25.639 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-jujqmwwy'... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:25.646 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:25.733 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:25.761 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:25.765 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:25.766 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:25.794 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:25.794 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:25.795 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:25.989 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-jujqmwwy, ID: 7e0c4d1b-d783-4ffb-8ac6-e97e21d116d1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:25.990 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-jujqmwwy to be completed... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:25.990 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 7e0c4d1b-d783-4ffb-8ac6-e97e21d116d1 to complete... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:26.078 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:26.079 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 7e0c4d1b-d783-4ffb-8ac6-e97e21d116d1: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:31.526 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:31.527 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 7e0c4d1b-d783-4ffb-8ac6-e97e21d116d1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:36.553 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:36.553 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 7e0c4d1b-d783-4ffb-8ac6-e97e21d116d1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:41.612 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:41.612 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 7e0c4d1b-d783-4ffb-8ac6-e97e21d116d1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:46.640 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:46.640 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 7e0c4d1b-d783-4ffb-8ac6-e97e21d116d1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:51.665 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:51.666 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 7e0c4d1b-d783-4ffb-8ac6-e97e21d116d1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:56.692 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:25:56.693 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 7e0c4d1b-d783-4ffb-8ac6-e97e21d116d1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:26:01.755 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:26:01.756 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 7e0c4d1b-d783-4ffb-8ac6-e97e21d116d1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:26:06.831 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:26:06.832 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 7e0c4d1b-d783-4ffb-8ac6-e97e21d116d1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:26:11.859 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:26:11.859 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:26:11.860 [[32mINFO [0m] rhdh.developer-hub: Task 7e0c4d1b-d783-4ffb-8ac6-e97e21d116d1 completed successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:26:11.860 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-jujqmwwy' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:26:11.860 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-jujqmwwy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:26:11.877 [[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-jujqmwwy...
2026-04-27 03:26:11.877 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-jujqmwwy-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:26:11.877 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-jujqmwwy-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:26:12.071 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 55a631631dd5189b27d5899a97753ba978b76257 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Waiting for ArgoCD CI application to sync to commit: 55a631631dd5189b27d5899a97753ba978b76257
2026-04-27 03:26:12.097 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-jujqmwwy-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 55a631631dd5189b27d5899a97753ba978b76257) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:26:12.098 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:26:31.381 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-jujqmwwy-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 55a631631dd5189b27d5899a97753ba978b76257) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:26:31.381 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:10.180 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-jujqmwwy-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:10.181 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:10.181 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:10.181 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 55a631631dd5189b27d5899a97753ba978b76257 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-27 03:27:10.182 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:10.182 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-python-jujqmwwy (GitHub + Tekton CI) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:10.182 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-python-jujqmwwy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:10.183 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:10.183 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-python-jujqmwwy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:10.204 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-jujqmwwy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:10.225 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-jujqmwwy-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:10.225 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-python-jujqmwwy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:10.226 [[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:137) 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="365.325">
<system-out>
<![CDATA[2026-04-27 03:27:10.257 [[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-04-27 03:27:10.257 [[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-04-27 03:27:10.258 [[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-04-27 03:27:13.870 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1777260430258 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:15.504 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-jujqmwwy/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:15.505 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-python-jujqmwwy/pull/1 with SHA: 886e655e0aafc21e328dbded81b53e3800093d7d {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:15.506 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-jujqmwwy... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:15.506 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-jujqmwwy, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:15.531 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-jujqmwwy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:15.532 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-jujqmwwy. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:15.532 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-jujqmwwy | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-jujqmwwy, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:23.463 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-jujqmwwy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:23.463 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:23.463 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-jujqmwwy-on-pull-request-7jk8t {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:23.464 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-jujqmwwy-on-pull-request-7jk8t was triggered by promotion PR #1 in e2e-tests-python-jujqmwwy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:23.464 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-jujqmwwy-on-pull-request-7jk8t to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:23.506 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jujqmwwy-on-pull-request-7jk8t in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:23.507 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jujqmwwy-on-pull-request-7jk8t status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:23.507 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jujqmwwy-on-pull-request-7jk8t status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:23.507 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-jujqmwwy-on-pull-request-7jk8t | Status: running | Reason: Pipeline e2e-tests-python-jujqmwwy-on-pull-request-7jk8t not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:53.559 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jujqmwwy-on-pull-request-7jk8t in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:53.559 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jujqmwwy-on-pull-request-7jk8t status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:53.559 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jujqmwwy-on-pull-request-7jk8t status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:27:53.560 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-jujqmwwy-on-pull-request-7jk8t | Status: running | Reason: Pipeline e2e-tests-python-jujqmwwy-on-pull-request-7jk8t not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:28:23.627 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jujqmwwy-on-pull-request-7jk8t in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:28:23.627 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jujqmwwy-on-pull-request-7jk8t status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:28:23.627 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jujqmwwy-on-pull-request-7jk8t status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:28:23.628 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-jujqmwwy-on-pull-request-7jk8t | Status: running | Reason: Pipeline e2e-tests-python-jujqmwwy-on-pull-request-7jk8t not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:28:53.670 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jujqmwwy-on-pull-request-7jk8t in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:28:53.670 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jujqmwwy-on-pull-request-7jk8t status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:28:53.670 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jujqmwwy-on-pull-request-7jk8t status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:28:53.670 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-jujqmwwy-on-pull-request-7jk8t | Status: running | Reason: Pipeline e2e-tests-python-jujqmwwy-on-pull-request-7jk8t not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:29:23.742 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jujqmwwy-on-pull-request-7jk8t in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:29:23.742 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jujqmwwy-on-pull-request-7jk8t status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:29:23.743 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jujqmwwy-on-pull-request-7jk8t status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:29:23.743 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-jujqmwwy-on-pull-request-7jk8t | Status: running | Reason: Pipeline e2e-tests-python-jujqmwwy-on-pull-request-7jk8t not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:29:53.804 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jujqmwwy-on-pull-request-7jk8t in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:29:53.805 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jujqmwwy-on-pull-request-7jk8t status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:29:53.805 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jujqmwwy-on-pull-request-7jk8t status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:29:53.806 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-python-jujqmwwy-on-pull-request-7jk8t | Status: running | Reason: Pipeline e2e-tests-python-jujqmwwy-on-pull-request-7jk8t not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:30:23.890 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jujqmwwy-on-pull-request-7jk8t in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:30:23.890 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jujqmwwy-on-pull-request-7jk8t status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:30:23.890 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jujqmwwy-on-pull-request-7jk8t status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:30:23.890 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:30:23.897 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-jujqmwwy-on-pull-request-7jk8t was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:30:23.898 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:30:25.063 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 4a1f52f3e57a6074e6308743f803db590ed3ccd2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:30:25.063 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-python-jujqmwwy... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:30:25.064 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-jujqmwwy, event type: push {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:30:25.099 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-jujqmwwy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:30:25.100 [[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-04-27 03:30:25.100 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-jujqmwwy | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-jujqmwwy, event: push, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:30:30.163 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-jujqmwwy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:30:30.164 [[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-04-27 03:30:30.164 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-python-jujqmwwy | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-jujqmwwy, event: push, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:30:45.210 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-jujqmwwy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:30:45.210 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:30:45.210 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-jujqmwwy-on-push-hn48l {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:30:45.210 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-jujqmwwy-on-push-hn48l was triggered by on-push pipeline after merging #1 in e2e-tests-python-jujqmwwy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:30:45.210 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-jujqmwwy-on-push-hn48l to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:30:45.252 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jujqmwwy-on-push-hn48l in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:30:45.252 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jujqmwwy-on-push-hn48l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:30:45.252 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jujqmwwy-on-push-hn48l status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:30:45.252 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-jujqmwwy-on-push-hn48l | Status: running | Reason: Pipeline e2e-tests-python-jujqmwwy-on-push-hn48l not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:31:15.325 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jujqmwwy-on-push-hn48l in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:31:15.325 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jujqmwwy-on-push-hn48l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:31:15.326 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jujqmwwy-on-push-hn48l status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:31:15.326 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-jujqmwwy-on-push-hn48l | Status: running | Reason: Pipeline e2e-tests-python-jujqmwwy-on-push-hn48l not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:31:45.378 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jujqmwwy-on-push-hn48l in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:31:45.379 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jujqmwwy-on-push-hn48l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:31:45.379 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jujqmwwy-on-push-hn48l status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:31:45.379 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-jujqmwwy-on-push-hn48l | Status: running | Reason: Pipeline e2e-tests-python-jujqmwwy-on-push-hn48l not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:32:15.450 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jujqmwwy-on-push-hn48l in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:32:15.450 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jujqmwwy-on-push-hn48l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:32:15.450 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jujqmwwy-on-push-hn48l status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:32:15.450 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-jujqmwwy-on-push-hn48l | Status: running | Reason: Pipeline e2e-tests-python-jujqmwwy-on-push-hn48l not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:32:45.513 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jujqmwwy-on-push-hn48l in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:32:45.513 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jujqmwwy-on-push-hn48l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:32:45.513 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jujqmwwy-on-push-hn48l status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:32:45.513 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-jujqmwwy-on-push-hn48l | Status: running | Reason: Pipeline e2e-tests-python-jujqmwwy-on-push-hn48l not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:15.576 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jujqmwwy-on-push-hn48l in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:15.576 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jujqmwwy-on-push-hn48l status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:15.576 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jujqmwwy-on-push-hn48l status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:15.576 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:15.578 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-jujqmwwy-on-push-hn48l was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:15.579 [[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="23.824">
<system-out>
<![CDATA[2026-04-27 03:33:15.629 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-jujqmwwy-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:15.629 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-jujqmwwy-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:15.782 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': dfa732e8185be41cf856bb2545ce89a065559d5d {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:15.783 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:15.783 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-jujqmwwy-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:15.863 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-jujqmwwy-development using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:16.823 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:16.824 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-jujqmwwy-development' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:16.965 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-jujqmwwy-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-python-jujqmwwy-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-jujqmwwy-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-jujqmwwy/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (55a6316)
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-jujqmwwy  Synced     Healthy        service/e2e-tests-python-jujqmwwy created
apps                Deployment  tssc-app-development  e2e-tests-python-jujqmwwy  Synced     Healthy        deployment.apps/e2e-tests-python-jujqmwwy created
route.openshift.io  Route       tssc-app-development  e2e-tests-python-jujqmwwy  Synced     Healthy        route.route.openshift.io/e2e-tests-python-jujqmwwy created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:16.966 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-jujqmwwy-development' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:23.275 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:33:17+00:00                         Service  tssc-app-development  e2e-tests-python-jujqmwwy    Synced  Healthy              
2026-04-27T03:33:17+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-jujqmwwy    Synced  Healthy              
2026-04-27T03:33:17+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-jujqmwwy    Synced  Healthy              
2026-04-27T03:33:20+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-27T03:33:22+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-jujqmwwy    Synced   Healthy              deployment.apps/e2e-tests-python-jujqmwwy configured
2026-04-27T03:33:22+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-jujqmwwy    Synced   Healthy              route.route.openshift.io/e2e-tests-python-jujqmwwy unchanged
2026-04-27T03:33:22+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-27T03:33:22+00:00                         Service  tssc-app-development  e2e-tests-python-jujqmwwy    Synced   Healthy              service/e2e-tests-python-jujqmwwy unchanged
2026-04-27T03:33:22+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-jujqmwwy  OutOfSync  Progressing              deployment.apps/e2e-tests-python-jujqmwwy configured

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

Operation:          Sync
Sync Revision:      dfa732e8185be41cf856bb2545ce89a065559d5d
Phase:              Succeeded
Start:              2026-04-27 03:33:17 +0000 UTC
Finished:           2026-04-27 03:33:22 +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-jujqmwwy  Synced     Healthy            service/e2e-tests-python-jujqmwwy unchanged
apps                Deployment  tssc-app-development  e2e-tests-python-jujqmwwy  Synced     Progressing        deployment.apps/e2e-tests-python-jujqmwwy configured
route.openshift.io  Route       tssc-app-development  e2e-tests-python-jujqmwwy  Synced     Healthy            route.route.openshift.io/e2e-tests-python-jujqmwwy unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:23.346 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-jujqmwwy-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:23.346 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-jujqmwwy-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-jujqmwwy-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:31.124 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-jujqmwwy-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:31.125 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-jujqmwwy-development | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-jujqmwwy-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:39.398 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-jujqmwwy-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:39.398 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:39.424 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-jujqmwwy-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:39.424 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:39.424 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:39.424 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: dfa732e8185be41cf856bb2545ce89a065559d5d {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:39.425 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: dfa732e8185be41cf856bb2545ce89a065559d5d {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:39.426 [[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="94.386">
<system-out>
<![CDATA[2026-04-27 03:33:39.450 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-jujqmwwy/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:39.451 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-jujqmwwy/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:39.569 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-jujqmwwy/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:39.569 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-jujqmwwy/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-jujqmwwy:4a1f52f3e57a6074e6308743f803db590ed3ccd2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:39.571 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:39.594 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:39.594 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-python-jujqmwwy:4a1f52f3e57a6074e6308743f803db590ed3ccd2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:39.594 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-jujqmwwy/overlays/stage/deployment-patch.yaml in repo e2e-tests-python-jujqmwwy-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:39.694 [[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-04-27 03:33:39.694 [[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-jujqmwwy:4a1f52f3e57a6074e6308743f803db590ed3ccd2" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:43.381 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1777260819594 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:44.906 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-jujqmwwy-gitops/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:44.906 [[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-04-27 03:33:44.907 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-python-jujqmwwy-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:44.907 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-jujqmwwy-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:44.907 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-jujqmwwy-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:44.936 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-jujqmwwy-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:44.936 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-jujqmwwy-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:44.936 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-jujqmwwy-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-jujqmwwy-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:52.526 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-jujqmwwy-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:52.527 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:52.527 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-jujqmwwy-gitops-on-pull-request-lwkwz {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:52.527 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-jujqmwwy-gitops-on-pull-request-lwkwz was triggered by promotion PR #1 in e2e-tests-python-jujqmwwy-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:52.527 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-jujqmwwy-gitops-on-pull-request-lwkwz to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:52.560 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jujqmwwy-gitops-on-pull-request-lwkwz in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:52.561 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jujqmwwy-gitops-on-pull-request-lwkwz status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:52.561 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jujqmwwy-gitops-on-pull-request-lwkwz status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:33:52.561 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-jujqmwwy-gitops-on-pull-request-lwkwz | Status: running | Reason: Pipeline e2e-tests-python-jujqmwwy-gitops-on-pull-request-lwkwz not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:34:22.630 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jujqmwwy-gitops-on-pull-request-lwkwz in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:34:22.630 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jujqmwwy-gitops-on-pull-request-lwkwz status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:34:22.630 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jujqmwwy-gitops-on-pull-request-lwkwz status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:34:22.630 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-jujqmwwy-gitops-on-pull-request-lwkwz | Status: running | Reason: Pipeline e2e-tests-python-jujqmwwy-gitops-on-pull-request-lwkwz not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:34:52.680 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jujqmwwy-gitops-on-pull-request-lwkwz in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:34:52.681 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jujqmwwy-gitops-on-pull-request-lwkwz status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:34:52.681 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jujqmwwy-gitops-on-pull-request-lwkwz status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:34:52.681 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:34:52.682 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-jujqmwwy-gitops-on-pull-request-lwkwz was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:34:52.683 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:34:53.826 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: d176f1ed2ba680b37f9a9490610cc5554c52c599 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:34:53.827 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: d176f1ed2ba680b37f9a9490610cc5554c52c599 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:34:53.827 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:34:53.827 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-jujqmwwy-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:34:53.905 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-jujqmwwy-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:34:54.627 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:34:54.627 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-jujqmwwy-stage' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:34:55.021 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-jujqmwwy-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-python-jujqmwwy-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-jujqmwwy-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-jujqmwwy/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (dfa732e)
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-jujqmwwy  Synced     Healthy        service/e2e-tests-python-jujqmwwy created
apps                Deployment  tssc-app-stage  e2e-tests-python-jujqmwwy  Synced     Healthy        deployment.apps/e2e-tests-python-jujqmwwy created
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-jujqmwwy  Synced     Healthy        route.route.openshift.io/e2e-tests-python-jujqmwwy created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:34:55.022 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-jujqmwwy-stage' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:06.325 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:34:55+00:00                         Service  tssc-app-stage  e2e-tests-python-jujqmwwy    Synced  Healthy              
2026-04-27T03:34:55+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-jujqmwwy    Synced  Healthy              
2026-04-27T03:34:55+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-jujqmwwy    Synced  Healthy              
2026-04-27T03:34:59+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-27T03:35:00+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-27T03:35:00+00:00                         Service  tssc-app-stage  e2e-tests-python-jujqmwwy    Synced   Healthy              service/e2e-tests-python-jujqmwwy unchanged
2026-04-27T03:35:00+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-jujqmwwy    Synced   Healthy              deployment.apps/e2e-tests-python-jujqmwwy configured
2026-04-27T03:35:00+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-jujqmwwy    Synced   Healthy              route.route.openshift.io/e2e-tests-python-jujqmwwy unchanged
2026-04-27T03:35:00+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-jujqmwwy  OutOfSync  Progressing              deployment.apps/e2e-tests-python-jujqmwwy configured

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

Operation:          Sync
Sync Revision:      d176f1ed2ba680b37f9a9490610cc5554c52c599
Phase:              Succeeded
Start:              2026-04-27 03:34:55 +0000 UTC
Finished:           2026-04-27 03:35:00 +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-jujqmwwy  Synced     Healthy            service/e2e-tests-python-jujqmwwy unchanged
apps                Deployment  tssc-app-stage  e2e-tests-python-jujqmwwy  Synced     Progressing        deployment.apps/e2e-tests-python-jujqmwwy configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-jujqmwwy  Synced     Healthy            route.route.openshift.io/e2e-tests-python-jujqmwwy unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:06.396 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-jujqmwwy-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:06.396 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-jujqmwwy-stage | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-jujqmwwy-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:13.528 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-jujqmwwy-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:13.528 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:13.553 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-jujqmwwy-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:13.554 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:13.554 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:13.554 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: d176f1ed2ba680b37f9a9490610cc5554c52c599 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:13.554 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: d176f1ed2ba680b37f9a9490610cc5554c52c599 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:13.556 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:13.556 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:13.556 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-jujqmwwy-gitops-on-pull-request-lwkwz logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:13.557 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-jujqmwwy-gitops-on-pull-request-lwkwz in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:13.590 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jujqmwwy-gitops-on-pull-request-lwkwz in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:13.833 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:63e304be-518d-4706-b2cd-73a3fa6e5ef9/1 found from Promotion Pipeline e2e-tests-python-jujqmwwy-gitops-on-pull-request-lwkwz 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="104.864">
<system-out>
<![CDATA[2026-04-27 03:35:13.851 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-jujqmwwy/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:13.852 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-jujqmwwy/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:13.999 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-jujqmwwy/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:13.999 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-jujqmwwy/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-jujqmwwy:4a1f52f3e57a6074e6308743f803db590ed3ccd2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:14.001 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:14.025 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:14.025 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-python-jujqmwwy:4a1f52f3e57a6074e6308743f803db590ed3ccd2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:14.025 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-jujqmwwy/overlays/prod/deployment-patch.yaml in repo e2e-tests-python-jujqmwwy-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:14.113 [[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-04-27 03:35:14.113 [[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-jujqmwwy:4a1f52f3e57a6074e6308743f803db590ed3ccd2" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:17.607 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1777260914025 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:19.151 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-jujqmwwy-gitops/pull/2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:19.152 [[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-04-27 03:35:19.152 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-python-jujqmwwy-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:19.152 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-python-jujqmwwy-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:19.153 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-jujqmwwy-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:19.185 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-jujqmwwy-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:19.185 [[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-04-27 03:35:19.185 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-jujqmwwy-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-jujqmwwy-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:24.493 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-jujqmwwy-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:24.493 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:24.493 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-jujqmwwy-gitops-on-pull-request-sfl9k {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:24.493 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-jujqmwwy-gitops-on-pull-request-sfl9k was triggered by promotion PR #2 in e2e-tests-python-jujqmwwy-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:24.493 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-jujqmwwy-gitops-on-pull-request-sfl9k to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:24.523 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jujqmwwy-gitops-on-pull-request-sfl9k in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:24.523 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jujqmwwy-gitops-on-pull-request-sfl9k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:24.523 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jujqmwwy-gitops-on-pull-request-sfl9k status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:24.524 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-jujqmwwy-gitops-on-pull-request-sfl9k | Status: running | Reason: Pipeline e2e-tests-python-jujqmwwy-gitops-on-pull-request-sfl9k not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:54.589 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jujqmwwy-gitops-on-pull-request-sfl9k in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:54.589 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jujqmwwy-gitops-on-pull-request-sfl9k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:54.590 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jujqmwwy-gitops-on-pull-request-sfl9k status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:35:54.590 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-jujqmwwy-gitops-on-pull-request-sfl9k | Status: running | Reason: Pipeline e2e-tests-python-jujqmwwy-gitops-on-pull-request-sfl9k not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:24.625 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jujqmwwy-gitops-on-pull-request-sfl9k in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:24.625 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jujqmwwy-gitops-on-pull-request-sfl9k status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:24.626 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jujqmwwy-gitops-on-pull-request-sfl9k status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:24.626 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:24.628 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-jujqmwwy-gitops-on-pull-request-sfl9k was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:24.628 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:25.892 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 30134f2c61db6a8b51b741b8931d3cbb4d37b7d7 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:25.893 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 30134f2c61db6a8b51b741b8931d3cbb4d37b7d7 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:25.893 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:25.893 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-jujqmwwy-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:25.977 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-jujqmwwy-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:26.874 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:26.874 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-jujqmwwy-prod' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:27.020 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-jujqmwwy-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-python-jujqmwwy-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-jujqmwwy-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-jujqmwwy/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (dfa732e)
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-jujqmwwy  Synced     Healthy        service/e2e-tests-python-jujqmwwy created
apps                Deployment  tssc-app-prod  e2e-tests-python-jujqmwwy  Synced     Healthy        deployment.apps/e2e-tests-python-jujqmwwy created
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-jujqmwwy  Synced     Healthy        route.route.openshift.io/e2e-tests-python-jujqmwwy created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:27.020 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-jujqmwwy-prod' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:34.965 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:36:27+00:00                         Service  tssc-app-prod  e2e-tests-python-jujqmwwy    Synced  Healthy              
2026-04-27T03:36:27+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-jujqmwwy    Synced  Healthy              
2026-04-27T03:36:27+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-jujqmwwy    Synced  Healthy              
2026-04-27T03:36:33+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-27T03:36:34+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-27T03:36:34+00:00                         Service  tssc-app-prod  e2e-tests-python-jujqmwwy    Synced   Healthy              service/e2e-tests-python-jujqmwwy unchanged
2026-04-27T03:36:34+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-jujqmwwy    Synced   Healthy              deployment.apps/e2e-tests-python-jujqmwwy configured
2026-04-27T03:36:34+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-jujqmwwy    Synced   Healthy              route.route.openshift.io/e2e-tests-python-jujqmwwy unchanged
2026-04-27T03:36:34+00:00   apps  Deployment  tssc-app-prod  e2e-tests-python-jujqmwwy  OutOfSync  Progressing              deployment.apps/e2e-tests-python-jujqmwwy configured

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

Operation:          Sync
Sync Revision:      30134f2c61db6a8b51b741b8931d3cbb4d37b7d7
Phase:              Succeeded
Start:              2026-04-27 03:36:29 +0000 UTC
Finished:           2026-04-27 03:36:34 +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-python-jujqmwwy  Synced     Healthy            service/e2e-tests-python-jujqmwwy unchanged
apps                Deployment  tssc-app-prod  e2e-tests-python-jujqmwwy  Synced     Progressing        deployment.apps/e2e-tests-python-jujqmwwy configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-jujqmwwy  Synced     Healthy            route.route.openshift.io/e2e-tests-python-jujqmwwy unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:35.050 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-jujqmwwy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:35.050 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-jujqmwwy-prod | Elapsed: 9s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-jujqmwwy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:44.769 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-jujqmwwy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:44.769 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-jujqmwwy-prod | Elapsed: 19s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-jujqmwwy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.340 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-jujqmwwy-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.340 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.365 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-jujqmwwy-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.365 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.365 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.366 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 30134f2c61db6a8b51b741b8931d3cbb4d37b7d7 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.366 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 30134f2c61db6a8b51b741b8931d3cbb4d37b7d7 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.368 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.368 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.368 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-jujqmwwy-gitops-on-pull-request-sfl9k logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.368 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-jujqmwwy-gitops-on-pull-request-sfl9k in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.401 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jujqmwwy-gitops-on-pull-request-sfl9k in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.713 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:63e304be-518d-4706-b2cd-73a3fa6e5ef9/1 found from Promotion Pipeline e2e-tests-python-jujqmwwy-gitops-on-pull-request-sfl9k 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.233">
<system-out>
<![CDATA[2026-04-27 03:36:58.827 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:63e304be-518d-4706-b2cd-73a3fa6e5ef9/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.827 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-jujqmwwy:4a1f52f3e57a6074e6308743f803db590ed3ccd2 and document ID urn:uuid:63e304be-518d-4706-b2cd-73a3fa6e5ef9/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.827 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-jujqmwwy:4a1f52f3e57a6074e6308743f803db590ed3ccd2 and document ID: urn:uuid:63e304be-518d-4706-b2cd-73a3fa6e5ef9/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.828 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-jujqmwwy:4a1f52f3e57a6074e6308743f803db590ed3ccd2 at https://server-tssc-tpa.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.898 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-jujqmwwy:4a1f52f3e57a6074e6308743f803db590ed3ccd2' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.898 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:63e304be-518d-4706-b2cd-73a3fa6e5ef9/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.898 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-jujqmwwy:4a1f52f3e57a6074e6308743f803db590ed3ccd2, Published: 2026-04-27T03:32:19Z, SHA256: sha256:ef90db0827aa6b47e6b1e9c44ade37a794100fbc0a73890582a2c3ba5688d39a {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.899 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:63e304be-518d-4706-b2cd-73a3fa6e5ef9/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.899 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-jujqmwwy:4a1f52f3e57a6074e6308743f803db590ed3ccd2 and document ID urn:uuid:63e304be-518d-4706-b2cd-73a3fa6e5ef9/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.899 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-jujqmwwy:4a1f52f3e57a6074e6308743f803db590ed3ccd2 and document ID: urn:uuid:63e304be-518d-4706-b2cd-73a3fa6e5ef9/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.899 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-jujqmwwy:4a1f52f3e57a6074e6308743f803db590ed3ccd2 at https://server-tssc-tpa.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.963 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-jujqmwwy:4a1f52f3e57a6074e6308743f803db590ed3ccd2' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.963 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:63e304be-518d-4706-b2cd-73a3fa6e5ef9/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.963 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-jujqmwwy:4a1f52f3e57a6074e6308743f803db590ed3ccd2, Published: 2026-04-27T03:32:19Z, SHA256: sha256:ef90db0827aa6b47e6b1e9c44ade37a794100fbc0a73890582a2c3ba5688d39a {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.963 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:63e304be-518d-4706-b2cd-73a3fa6e5ef9/1,urn:uuid:63e304be-518d-4706-b2cd-73a3fa6e5ef9/1 found in TPA!!! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-27 03:36:58.964 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-python-jujqmwwy:4a1f52f3e57a6074e6308743f803db590ed3ccd2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-27T03:25:24.308Z" hostname="e2e-e2e-tests-python[github-azure-quay]" tests="6" failures="0" skipped="0" time="756.449" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="189.246">
<system-out>
<![CDATA[2026-04-27 03:25:25.659 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-jcverqgp {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:25.660 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-jcverqgp'... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:25.667 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:25.758 [[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-04-27 03:25:25.758 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:25.759 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:25.759 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:25.786 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:25.815 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:25.818 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:25.819 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:25.847 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:25.847 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:25.848 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:26.086 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-jcverqgp, ID: a5af1954-a3d1-44f4-8a81-0e160a8b8f8e {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:26.086 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-jcverqgp to be completed... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:26.086 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task a5af1954-a3d1-44f4-8a81-0e160a8b8f8e to complete... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:26.187 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:26.187 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task a5af1954-a3d1-44f4-8a81-0e160a8b8f8e: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:31.650 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:31.650 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task a5af1954-a3d1-44f4-8a81-0e160a8b8f8e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:36.670 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:36.670 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task a5af1954-a3d1-44f4-8a81-0e160a8b8f8e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:41.707 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:41.708 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task a5af1954-a3d1-44f4-8a81-0e160a8b8f8e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:46.735 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:46.735 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task a5af1954-a3d1-44f4-8a81-0e160a8b8f8e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:51.777 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:51.778 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:51.778 [[32mINFO [0m] rhdh.developer-hub: Task a5af1954-a3d1-44f4-8a81-0e160a8b8f8e completed successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:51.778 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-jcverqgp' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:51.778 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-jcverqgp {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:51.797 [[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-jcverqgp...
2026-04-27 03:25:51.798 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-jcverqgp-gitops, branch: main {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:51.798 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-jcverqgp-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:52.081 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 77f1539e13b0cbe793c25055ae5925a4086201b8 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Waiting for ArgoCD CI application to sync to commit: 77f1539e13b0cbe793c25055ae5925a4086201b8
2026-04-27 03:25:52.106 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-python-jcverqgp-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-jcverqgp-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-python-jcverqgp-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"9b00602a-6c34-4dd7-ac17-9c0e454d9a66","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Mon, 27 Apr 2026 03:25:52 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"3098f51a-8acb-481e-9fa6-5b5377a23961","x-kubernetes-pf-prioritylevel-uid":"19212fbe-7fe9-47cf-a70b-32670d82fa92"} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:25:52.106 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:04.572 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-jcverqgp-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 77f1539e13b0cbe793c25055ae5925a4086201b8) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:04.572 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:37.893 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-jcverqgp-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:37.893 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:37.894 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:37.894 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 77f1539e13b0cbe793c25055ae5925a4086201b8 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-27 03:26:37.895 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:37.895 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-python-jcverqgp {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:37.896 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-python-jcverqgp... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:38.131 [[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-04-27 03:26:38.395 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:38.396 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-python-jcverqgp {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:38.396 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-python-jcverqgp... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:38.396 [[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-04-27 03:26:38.397 [[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-04-27 03:26:45.025 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-jcverqgp-gitops branch 'main' with commit SHA: d8e66b9757f6db7596fc174e7c7ce8021191bf09 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:45.025 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: d8e66b9757f6db7596fc174e7c7ce8021191bf09 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:46.045 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-jcverqgp branch 'main' with commit SHA: 4879ef8f3ff5e0fa5ee785528d691c30e34dde0f {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:46.045 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 4879ef8f3ff5e0fa5ee785528d691c30e34dde0f {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:46.046 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-python-jcverqgp for component e2e-tests-python-jcverqgp... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:46.071 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-python-jcverqgp for component e2e-tests-python-jcverqgp... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:46.072 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-python-jcverqgp for component e2e-tests-python-jcverqgp... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:46.072 [[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-04-27 03:26:46.072 [[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-04-27 03:26:46.139 [[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-04-27 03:26:46.140 [[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-04-27 03:26:46.384 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-jcverqgp-gitops type=github name=e2e-tests-python-jcverqgp-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:46.385 [[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-04-27 03:26:46.401 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-jcverqgp type=github name=e2e-tests-python-jcverqgp {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:46.401 [[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-04-27 03:26:50.704 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7845?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:50.746 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7846?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:50.749 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7845... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:50.749 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7845?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:50.844 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7846... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:50.844 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7846?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:55.095 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-jcverqgp". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:55.095 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-python-jcverqgp {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:55.205 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-jcverqgp-gitops". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:55.206 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-python-jcverqgp {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:55.206 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-python-jcverqgp... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:55.233 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-jcverqgp {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:55.234 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-jcverqgp {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:55.234 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-jcverqgp-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:55.234 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-jcverqgp-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:26:55.235 [[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-04-27 03:26:55.235 [[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-04-27 03:26:55.235 [[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-04-27 03:26:55.235 [[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-04-27 03:27:01.739 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-python-jcverqgp {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:01.740 [[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-04-27 03:27:02.593 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:02.594 [[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-04-27 03:27:02.657 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-python-jcverqgp {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:02.658 [[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-04-27 03:27:02.830 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3993?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:02.833 [[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-04-27 03:27:02.847 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3993?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:03.981 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:03.982 [[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-04-27 03:27:09.341 [[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-04-27 03:27:23.066 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-python-jcverqgp {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:23.066 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-python-jcverqgp... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:23.067 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:23.067 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-python-jcverqgp {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:23.067 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-python-jcverqgp-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:23.182 [[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-04-27 03:27:23.183 [[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:5056124145aec135ec4ae22bbf0c39c9c64f77260c3b6bc66a57994cda91d985 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:23.224 [[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-04-27 03:27:23.224 [[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:5056124145aec135ec4ae22bbf0c39c9c64f77260c3b6bc66a57994cda91d985 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:29.723 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-jcverqgp branch 'main' with commit SHA: ac36b5a39f31e2131b711203e65627fc53b8dbf3 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:29.723 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: ac36b5a39f31e2131b711203e65627fc53b8dbf3 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:30.661 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-jcverqgp-gitops branch 'main' with commit SHA: 113cc744c0b0df0d4e014c854b35b7faf8ce01ee {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:30.661 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 113cc744c0b0df0d4e014c854b35b7faf8ce01ee {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:30.661 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-python-jcverqgp {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:30.662 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-python-jcverqgp {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:30.663 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-python-jcverqgp {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:30.663 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:30.663 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-python-jcverqgp {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:30.664 [[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-04-27 03:27:39.025 [[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-04-27 03:27:54.447 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7845 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:54.447 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7845/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:55.141 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7845 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:27:55.142 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/13319?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:28:16.527 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7846 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:28:16.528 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7846/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:28:26.836 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7846 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:28:26.837 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Found 1 total builds {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:28:26.837 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 1 builds match filters {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:28:26.837 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 0 builds filtered out {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:28:26.837 [[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-04-27 03:28:26.838 [[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-04-27 03:28:26.839 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/13319?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:28:34.895 [[32mINFO [0m] azure.pipeline: [Azure] Successfully cancelled build 13319 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:28:34.896 [[32mINFO [0m] rhtap.core.integration.ci.base: ✅ [Azure] Cancelled build 13319 in e2e-tests-python-jcverqgp (status: inProgress) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:28:34.897 [[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-04-27 03:28:34.897 [[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-04-27 03:28:34.897 [[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:165) 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="249.55">
<system-out>
<![CDATA[2026-04-27 03:28:34.929 [[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-04-27 03:28:34.929 [[32mINFO [0m] utils.test.common: Using azure for github repository {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:28:34.929 [[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-04-27 03:28:34.930 [[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-04-27 03:28:38.651 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-jcverqgp branch 'main' with commit SHA: 41b7bbd9c2513129b92ba6fc99d479f01f6a9f38 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:28:38.651 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 41b7bbd9c2513129b92ba6fc99d479f01f6a9f38 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:28:38.652 [[32mINFO [0m] utils.test.common: Created commit with SHA: 41b7bbd9c2513129b92ba6fc99d479f01f6a9f38 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:28:48.654 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for commit 41b7bbd9c2513129b92ba6fc99d479f01f6a9f38 on main branch in e2e-tests-python-jcverqgp... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:28:48.655 [[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-04-27 03:29:01.051 [[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-04-27 03:29:13.277 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7845 and 7846 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:29:13.278 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7845 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:29:13.278 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7845/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:29:27.449 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7845 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:29:27.449 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7846 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:29:27.449 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7846/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:29:38.431 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7846 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:29:38.432 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/13323?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:29:38.432 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/13319?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:29:52.285 [[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/13323"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=13323"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13323/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13323/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7845"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "6855448b-e02e-4fb0-89b6-e965989102bb"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "41b7bbd9c2513129b92ba6fc99d479f01f6a9f38",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-python-jcverqgp"
    },
    "id": 13323,
    "buildNumber": "20260427.2",
    "status": "inProgress",
    "queueTime": "2026-04-27T03:28:41.1239401Z",
    "startTime": "2026-04-27T03:28:43.9502535Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/13323",
    "definition": {
      "drafts": [],
      "id": 7845,
      "name": "e2e-tests-python-jcverqgp",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7845?revision=2",
      "uri": "vstfs:///Build/Definition/7845",
      "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/13323",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "41b7bbd9c2513129b92ba6fc99d479f01f6a9f38",
    "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-04-27T03:28:43.957Z",
    "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": "6855448b-e02e-4fb0-89b6-e965989102bb"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13323/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-python-jcverqgp",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-jcverqgp",
      "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/13319"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=13319"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13319/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13319/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7845"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "81c4bd42-9795-4f28-a1ee-1564daa06555"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "ac36b5a39f31e2131b711203e65627fc53b8dbf3",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:5056124145aec135ec4ae22bbf0c39c9c64f77260c3b6bc66a57994cda91d985",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-python-jcverqgp"
    },
    "id": 13319,
    "buildNumber": "20260427.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-04-27T03:27:32.214653Z",
    "startTime": "2026-04-27T03:27:35.0497165Z",
    "finishTime": "2026-04-27T03:29:14.9282372Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/13319",
    "definition": {
      "drafts": [],
      "id": 7845,
      "name": "e2e-tests-python-jcverqgp",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7845?revision=2",
      "uri": "vstfs:///Build/Definition/7845",
      "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/13319",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "ac36b5a39f31e2131b711203e65627fc53b8dbf3",
    "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-04-27T03:29:15.033Z",
    "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": "81c4bd42-9795-4f28-a1ee-1564daa06555"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13319/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-python-jcverqgp",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-jcverqgp",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:29:52.286 [[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/13323"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=13323"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13323/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13323/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7845"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"6855448b-e02e-4fb0-89b6-e965989102bb"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"41b7bbd9c2513129b92ba6fc99d479f01f6a9f38","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-python-jcverqgp"},"id":13323,"buildNumber":"20260427.2","status":"inProgress","queueTime":"2026-04-27T03:28:41.1239401Z","startTime":"2026-04-27T03:28:43.9502535Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/13323","definition":{"drafts":[],"id":7845,"name":"e2e-tests-python-jcverqgp","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7845?revision=2","uri":"vstfs:///Build/Definition/7845","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/13323","sourceBranch":"refs/heads/main","sourceVersion":"41b7bbd9c2513129b92ba6fc99d479f01f6a9f38","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-04-27T03:28:43.957Z","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":"6855448b-e02e-4fb0-89b6-e965989102bb"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13323/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-python-jcverqgp","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-jcverqgp","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:29:52.286 [[32mINFO [0m] utils.test.common: Pipeline 7845-13323 was triggered by commit 41b7bbd9c2513129b92ba6fc99d479f01f6a9f38 on main branch in e2e-tests-python-jcverqgp {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:29:52.286 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 7845-13323 to finish... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:29:52.287 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7845/runs/13323?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:30:04.149 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7845-13323 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:30:04.149 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 7845-13323 | Status: running | Reason: Pipeline 7845-13323 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:30:34.158 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7845/runs/13323?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:30:39.720 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7845-13323 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:30:39.721 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 7845-13323 | Status: running | Reason: Pipeline 7845-13323 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:31:09.726 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7845/runs/13323?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:31:19.893 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7845-13323 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:31:19.894 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: 7845-13323 | Status: running | Reason: Pipeline 7845-13323 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:31:49.903 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7845/runs/13323?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:32:01.613 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7845-13323 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:32:01.614 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: 7845-13323 | Status: running | Reason: Pipeline 7845-13323 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:32:31.621 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7845/runs/13323?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:32:44.466 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7845-13323 status: success {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:32:44.466 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:32:44.475 [[32mINFO [0m] utils.test.common: azure pipeline 7845-13323 was successful {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:32:44.475 [[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="44.881">
<system-out>
<![CDATA[2026-04-27 03:32:44.527 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-jcverqgp-gitops, branch: main {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:32:44.527 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-jcverqgp-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:32:44.695 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 228494831f755024a076b0e60a8ba5c2e2c4020e {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:32:44.695 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:32:44.695 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-jcverqgp-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:32:44.785 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-jcverqgp-development using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:32:45.431 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:32:45.431 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-jcverqgp-development' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:32:45.553 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-jcverqgp-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-python-jcverqgp-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-jcverqgp-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-jcverqgp/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (113cc74)
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-jcverqgp  Synced     Healthy        service/e2e-tests-python-jcverqgp created
apps                Deployment  tssc-app-development  e2e-tests-python-jcverqgp  Synced     Healthy        deployment.apps/e2e-tests-python-jcverqgp created
route.openshift.io  Route       tssc-app-development  e2e-tests-python-jcverqgp  Synced     Healthy        route.route.openshift.io/e2e-tests-python-jcverqgp created
 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:32:45.554 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-jcverqgp-development' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:32:51.430 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:32:46+00:00                         Service  tssc-app-development  e2e-tests-python-jcverqgp    Synced  Healthy              
2026-04-27T03:32:46+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-jcverqgp    Synced  Healthy              
2026-04-27T03:32:46+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-jcverqgp    Synced  Healthy              
2026-04-27T03:32:47+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-jcverqgp  OutOfSync  Healthy              
2026-04-27T03:32:49+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-27T03:32:50+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-27T03:32:50+00:00                         Service  tssc-app-development  e2e-tests-python-jcverqgp    Synced   Healthy              service/e2e-tests-python-jcverqgp unchanged
2026-04-27T03:32:50+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-jcverqgp  OutOfSync  Healthy              deployment.apps/e2e-tests-python-jcverqgp configured
2026-04-27T03:32:50+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-jcverqgp    Synced   Healthy              route.route.openshift.io/e2e-tests-python-jcverqgp unchanged
2026-04-27T03:32:50+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-jcverqgp    Synced  Progressing              deployment.apps/e2e-tests-python-jcverqgp configured

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

Operation:          Sync
Sync Revision:      228494831f755024a076b0e60a8ba5c2e2c4020e
Phase:              Succeeded
Start:              2026-04-27 03:32:47 +0000 UTC
Finished:           2026-04-27 03:32:50 +0000 UTC
Duration:           3s
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-jcverqgp  Synced     Healthy            service/e2e-tests-python-jcverqgp unchanged
apps                Deployment  tssc-app-development  e2e-tests-python-jcverqgp  Synced     Progressing        deployment.apps/e2e-tests-python-jcverqgp configured
route.openshift.io  Route       tssc-app-development  e2e-tests-python-jcverqgp  Synced     Healthy            route.route.openshift.io/e2e-tests-python-jcverqgp unchanged
 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:32:51.512 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-jcverqgp-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:32:51.512 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-jcverqgp-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-jcverqgp-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:32:58.732 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-jcverqgp-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:32:58.732 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-jcverqgp-development | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-jcverqgp-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:13.595 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-jcverqgp-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:13.595 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-python-jcverqgp-development | Elapsed: 29s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-jcverqgp-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:29.351 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-jcverqgp-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:29.351 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:29.377 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-jcverqgp-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:29.377 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:29.377 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:29.377 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 228494831f755024a076b0e60a8ba5c2e2c4020e {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:29.377 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 228494831f755024a076b0e60a8ba5c2e2c4020e {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:29.379 [[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="137.378">
<system-out>
<![CDATA[2026-04-27 03:33:29.404 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-jcverqgp/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:29.404 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-jcverqgp/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:29.507 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-jcverqgp/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:29.508 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-jcverqgp/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-jcverqgp:azure-41b7bbd9c2513129b92ba6fc99d479f01f6a9f38 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:29.509 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:29.538 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:29.538 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-python-jcverqgp:azure-41b7bbd9c2513129b92ba6fc99d479f01f6a9f38 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:29.538 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-jcverqgp/overlays/stage/deployment-patch.yaml in repo e2e-tests-python-jcverqgp-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:29.624 [[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-04-27 03:33:29.625 [[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-jcverqgp:azure-41b7bbd9c2513129b92ba6fc99d479f01f6a9f38" {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:33.178 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1777260809538 in your fork {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:34.820 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-jcverqgp-gitops/pull/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:34.821 [[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-04-27 03:33:34.821 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-python-jcverqgp-gitops repository {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:34.821 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #1 in e2e-tests-python-jcverqgp-gitops... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:33:34.822 [[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-04-27 03:33:50.615 [[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-04-27 03:34:03.619 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7845 and 7846 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:34:03.619 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7845 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:34:03.619 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7845/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:34:08.465 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7845 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:34:08.465 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7846 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:34:08.466 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7846/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:34:17.851 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7846 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:34:17.851 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha 0993b731030b23e438b27d1e7f61fe95fa6dc894 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:34:17.852 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/13333?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:34:28.246 [[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/13333"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=13333"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13333/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13333/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7846"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"960f8dc9-085b-4467-bef6-c5fcce370e76"}],"triggerInfo":{"pr.sourceBranch":"promote-to-stage-1777260809538","pr.sourceSha":"0993b731030b23e438b27d1e7f61fe95fa6dc894","pr.id":"3587208950","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":13333,"buildNumber":"20260427.1","status":"inProgress","queueTime":"2026-04-27T03:33:42.9448487Z","startTime":"2026-04-27T03:33:46.4896051Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/13333","definition":{"drafts":[],"id":7846,"name":"e2e-tests-python-jcverqgp-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7846?revision=2","uri":"vstfs:///Build/Definition/7846","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/13333","sourceBranch":"refs/pull/1/merge","sourceVersion":"995b8094689c37ec5e636dac6441f14b4b401959","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-04-27T03:33:46.497Z","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\":\"3587208950\",\"system.pullRequest.pullRequestNumber\":\"1\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-stage-1777260809538\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-python-jcverqgp-gitops.git\",\"system.pullRequest.sourceCommitId\":\"0993b731030b23e438b27d1e7f61fe95fa6dc894\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"960f8dc9-085b-4467-bef6-c5fcce370e76"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13333/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-python-jcverqgp-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-jcverqgp-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:34:28.246 [[32mINFO [0m] utils.test.common: Pipeline 7846-13333 was triggered by promotion PR #1 in e2e-tests-python-jcverqgp-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:34:28.246 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 7846-13333 to finish... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:34:28.247 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7846/runs/13333?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:34:36.661 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7846-13333 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:34:36.661 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 7846-13333 | Status: running | Reason: Pipeline 7846-13333 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:06.670 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7846/runs/13333?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:10.615 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7846-13333 status: success {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:10.616 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:10.617 [[32mINFO [0m] utils.test.common: azure pipeline 7846-13333 was successful {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:10.618 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:11.766 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 87b04be38a485008f42974f8505d0131371d170d {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:11.766 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 87b04be38a485008f42974f8505d0131371d170d {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:11.766 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:11.767 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-jcverqgp-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:11.844 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-jcverqgp-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:12.869 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:12.870 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-jcverqgp-stage' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:13.013 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-jcverqgp-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-python-jcverqgp-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-jcverqgp-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-jcverqgp/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (2284948)
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-jcverqgp  Synced     Healthy        service/e2e-tests-python-jcverqgp created
apps                Deployment  tssc-app-stage  e2e-tests-python-jcverqgp  Synced     Healthy        deployment.apps/e2e-tests-python-jcverqgp created
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-jcverqgp  Synced     Healthy        route.route.openshift.io/e2e-tests-python-jcverqgp created
 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:13.013 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-jcverqgp-stage' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:19.433 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:35:13+00:00                         Service  tssc-app-stage  e2e-tests-python-jcverqgp    Synced  Healthy              
2026-04-27T03:35:13+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-jcverqgp    Synced  Healthy              
2026-04-27T03:35:13+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-jcverqgp    Synced  Healthy              
2026-04-27T03:35:17+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-27T03:35:18+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-jcverqgp    Synced   Healthy              route.route.openshift.io/e2e-tests-python-jcverqgp unchanged
2026-04-27T03:35:18+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-27T03:35:18+00:00                         Service  tssc-app-stage  e2e-tests-python-jcverqgp    Synced   Healthy              service/e2e-tests-python-jcverqgp unchanged
2026-04-27T03:35:18+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-jcverqgp    Synced   Healthy              deployment.apps/e2e-tests-python-jcverqgp configured
2026-04-27T03:35:18+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-jcverqgp  OutOfSync  Progressing              deployment.apps/e2e-tests-python-jcverqgp configured

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

Operation:          Sync
Sync Revision:      87b04be38a485008f42974f8505d0131371d170d
Phase:              Succeeded
Start:              2026-04-27 03:35:13 +0000 UTC
Finished:           2026-04-27 03:35:18 +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-jcverqgp  Synced     Healthy            service/e2e-tests-python-jcverqgp unchanged
apps                Deployment  tssc-app-stage  e2e-tests-python-jcverqgp  Synced     Progressing        deployment.apps/e2e-tests-python-jcverqgp configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-jcverqgp  Synced     Healthy            route.route.openshift.io/e2e-tests-python-jcverqgp unchanged
 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:19.507 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-jcverqgp-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:19.507 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-jcverqgp-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-jcverqgp-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:28.999 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-jcverqgp-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:28.999 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-jcverqgp-stage | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-jcverqgp-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:40.216 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-jcverqgp-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:40.216 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:40.244 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-jcverqgp-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:40.245 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:40.245 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:40.245 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 87b04be38a485008f42974f8505d0131371d170d {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:40.245 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 87b04be38a485008f42974f8505d0131371d170d {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:40.246 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:40.247 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:40.247 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 7846 logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:40.247 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7846/runs/13333/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:46.780 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:f8893a58-67a5-42bb-a420-204a2926f6a7/1 found from Promotion Pipeline 7846 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="133.603">
<system-out>
<![CDATA[2026-04-27 03:35:46.805 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-jcverqgp/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:46.805 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-jcverqgp/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:46.909 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-jcverqgp/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:46.910 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-jcverqgp/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-jcverqgp:azure-41b7bbd9c2513129b92ba6fc99d479f01f6a9f38 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:46.911 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:46.941 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:46.941 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-python-jcverqgp:azure-41b7bbd9c2513129b92ba6fc99d479f01f6a9f38 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:46.941 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-jcverqgp/overlays/prod/deployment-patch.yaml in repo e2e-tests-python-jcverqgp-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:47.035 [[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-04-27 03:35:47.035 [[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-jcverqgp:azure-41b7bbd9c2513129b92ba6fc99d479f01f6a9f38" {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:50.666 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1777260946941 in your fork {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:52.179 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-jcverqgp-gitops/pull/2 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:52.179 [[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-04-27 03:35:52.180 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-python-jcverqgp-gitops repository {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:52.180 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #2 in e2e-tests-python-jcverqgp-gitops... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:35:52.180 [[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-04-27 03:35:59.593 [[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-04-27 03:36:07.599 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7845 and 7846 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:36:07.600 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7845 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:36:07.600 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7845/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:36:08.222 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7845 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:36:08.222 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7846 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:36:08.223 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7846/runs?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:36:08.850 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7846 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:36:08.850 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 2 with sha a0835cf6d56512b5656e4fd9eb03bf7852b24299 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:36:08.851 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/13338?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:36:09.494 [[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/13338"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=13338"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13338/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13338/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7846"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"6ce68771-4f0c-4fad-b536-313252e012a8"}],"triggerInfo":{"pr.sourceBranch":"promote-to-prod-1777260946941","pr.sourceSha":"a0835cf6d56512b5656e4fd9eb03bf7852b24299","pr.id":"3587213502","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":13338,"buildNumber":"20260427.2","status":"inProgress","queueTime":"2026-04-27T03:36:00.1246029Z","startTime":"2026-04-27T03:36:03.4984168Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/13338","definition":{"drafts":[],"id":7846,"name":"e2e-tests-python-jcverqgp-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7846?revision=2","uri":"vstfs:///Build/Definition/7846","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/13338","sourceBranch":"refs/pull/2/merge","sourceVersion":"28ac285eadd70ff9fe1f51c2bd5204825185d46b","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-04-27T03:36:03.507Z","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\":\"3587213502\",\"system.pullRequest.pullRequestNumber\":\"2\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-prod-1777260946941\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-python-jcverqgp-gitops.git\",\"system.pullRequest.sourceCommitId\":\"a0835cf6d56512b5656e4fd9eb03bf7852b24299\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"6ce68771-4f0c-4fad-b536-313252e012a8"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13338/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-python-jcverqgp-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-python-jcverqgp-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:36:09.495 [[32mINFO [0m] utils.test.common: Pipeline 7846-13338 was triggered by promotion PR #2 in e2e-tests-python-jcverqgp-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:36:09.495 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 7846-13338 to finish... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:36:09.495 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7846/runs/13338?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:36:10.095 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7846-13338 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:36:10.095 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 7846-13338 | Status: running | Reason: Pipeline 7846-13338 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:36:40.111 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7846/runs/13338?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:36:48.646 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7846-13338 status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:36:48.646 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 7846-13338 | Status: running | Reason: Pipeline 7846-13338 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:18.654 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7846/runs/13338?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:22.623 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7846-13338 status: success {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:22.624 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:22.627 [[32mINFO [0m] utils.test.common: azure pipeline 7846-13338 was successful {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:22.627 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:23.782 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: c3158761e20e6dcb76ba0236dcafa00f2a81115b {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:23.783 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: c3158761e20e6dcb76ba0236dcafa00f2a81115b {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:23.783 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:23.783 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-jcverqgp-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:23.865 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-jcverqgp-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:24.686 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:24.687 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-jcverqgp-prod' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:24.821 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-jcverqgp-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-python-jcverqgp-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-jcverqgp-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-jcverqgp/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (87b04be)
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-jcverqgp  Synced     Healthy        service/e2e-tests-python-jcverqgp created
apps                Deployment  tssc-app-prod  e2e-tests-python-jcverqgp  Synced     Healthy        deployment.apps/e2e-tests-python-jcverqgp created
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-jcverqgp  Synced     Healthy        route.route.openshift.io/e2e-tests-python-jcverqgp created
 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:24.822 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-jcverqgp-prod' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:30.927 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:37:25+00:00                         Service  tssc-app-prod  e2e-tests-python-jcverqgp    Synced  Healthy              
2026-04-27T03:37:25+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-jcverqgp    Synced  Healthy              
2026-04-27T03:37:25+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-jcverqgp    Synced  Healthy              
2026-04-27T03:37:28+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-27T03:37:29+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-27T03:37:29+00:00                         Service  tssc-app-prod  e2e-tests-python-jcverqgp    Synced   Healthy              service/e2e-tests-python-jcverqgp unchanged
2026-04-27T03:37:29+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-jcverqgp    Synced   Healthy              deployment.apps/e2e-tests-python-jcverqgp configured
2026-04-27T03:37:29+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-jcverqgp    Synced   Healthy              route.route.openshift.io/e2e-tests-python-jcverqgp unchanged
2026-04-27T03:37:29+00:00   apps  Deployment  tssc-app-prod  e2e-tests-python-jcverqgp  OutOfSync  Progressing              deployment.apps/e2e-tests-python-jcverqgp configured

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

Operation:          Sync
Sync Revision:      c3158761e20e6dcb76ba0236dcafa00f2a81115b
Phase:              Succeeded
Start:              2026-04-27 03:37:25 +0000 UTC
Finished:           2026-04-27 03:37:29 +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-jcverqgp  Synced     Healthy            service/e2e-tests-python-jcverqgp unchanged
apps                Deployment  tssc-app-prod  e2e-tests-python-jcverqgp  Synced     Progressing        deployment.apps/e2e-tests-python-jcverqgp configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-jcverqgp  Synced     Healthy            route.route.openshift.io/e2e-tests-python-jcverqgp unchanged
 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:31.004 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-jcverqgp-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:31.004 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-jcverqgp-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-jcverqgp-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:39.106 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-jcverqgp-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:39.106 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-jcverqgp-prod | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-jcverqgp-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:48.396 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-jcverqgp-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:48.396 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:48.426 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-jcverqgp-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:48.427 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:48.427 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:48.427 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: c3158761e20e6dcb76ba0236dcafa00f2a81115b {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:48.427 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: c3158761e20e6dcb76ba0236dcafa00f2a81115b {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:48.428 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:48.429 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:48.429 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 7846 logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:37:48.429 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7846/runs/13338/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:38:00.405 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:f8893a58-67a5-42bb-a420-204a2926f6a7/1 found from Promotion Pipeline 7846 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.791">
<system-out>
<![CDATA[2026-04-27 03:38:00.440 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:f8893a58-67a5-42bb-a420-204a2926f6a7/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:38:00.441 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-jcverqgp:azure-41b7bbd9c2513129b92ba6fc99d479f01f6a9f38 and document ID urn:uuid:f8893a58-67a5-42bb-a420-204a2926f6a7/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:38:00.441 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-jcverqgp:azure-41b7bbd9c2513129b92ba6fc99d479f01f6a9f38 and document ID: urn:uuid:f8893a58-67a5-42bb-a420-204a2926f6a7/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:38:00.441 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-jcverqgp:azure-41b7bbd9c2513129b92ba6fc99d479f01f6a9f38 at https://server-tssc-tpa.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:38:00.553 [[32mINFO [0m] tpa.client: Token expired. Refreshing... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:38:02.157 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-jcverqgp:azure-41b7bbd9c2513129b92ba6fc99d479f01f6a9f38' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:38:02.157 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:f8893a58-67a5-42bb-a420-204a2926f6a7/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:38:02.158 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-jcverqgp:azure-41b7bbd9c2513129b92ba6fc99d479f01f6a9f38, Published: 2026-04-27T03:28:44Z, SHA256: sha256:13985eb8fd2bdde5c2df1940dff38d41e1a030e8ea9c71c79003e9c0bf725ec5 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:38:02.158 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:f8893a58-67a5-42bb-a420-204a2926f6a7/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:38:02.158 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-jcverqgp:azure-41b7bbd9c2513129b92ba6fc99d479f01f6a9f38 and document ID urn:uuid:f8893a58-67a5-42bb-a420-204a2926f6a7/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:38:02.158 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-jcverqgp:azure-41b7bbd9c2513129b92ba6fc99d479f01f6a9f38 and document ID: urn:uuid:f8893a58-67a5-42bb-a420-204a2926f6a7/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:38:02.158 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-jcverqgp:azure-41b7bbd9c2513129b92ba6fc99d479f01f6a9f38 at https://server-tssc-tpa.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:38:02.225 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-jcverqgp:azure-41b7bbd9c2513129b92ba6fc99d479f01f6a9f38' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:38:02.226 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:f8893a58-67a5-42bb-a420-204a2926f6a7/1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:38:02.226 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-jcverqgp:azure-41b7bbd9c2513129b92ba6fc99d479f01f6a9f38, Published: 2026-04-27T03:28:44Z, SHA256: sha256:13985eb8fd2bdde5c2df1940dff38d41e1a030e8ea9c71c79003e9c0bf725ec5 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:38:02.226 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:f8893a58-67a5-42bb-a420-204a2926f6a7/1,urn:uuid:f8893a58-67a5-42bb-a420-204a2926f6a7/1 found in TPA!!! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-27 03:38:02.227 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-python-jcverqgp:azure-41b7bbd9c2513129b92ba6fc99d479f01f6a9f38 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-27T03:25:24.308Z" hostname="e2e-e2e-tests-dotnet-basic[github-tekton-quay]" tests="6" failures="0" skipped="0" time="671.932" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="85.258">
<system-out>
<![CDATA[2026-04-27 03:25:25.601 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-mwhbztqp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:25.602 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-mwhbztqp'... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:25.608 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:25.687 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:25.719 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:25.722 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:25.722 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:25.758 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:25.758 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:25.759 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:25.889 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-mwhbztqp, ID: 3c39fffa-ba7c-4378-ae1b-eb25e6cafe8d {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:25.889 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-mwhbztqp to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:25.889 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 3c39fffa-ba7c-4378-ae1b-eb25e6cafe8d to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:25.996 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:25.996 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 3c39fffa-ba7c-4378-ae1b-eb25e6cafe8d: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:31.106 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:31.107 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 3c39fffa-ba7c-4378-ae1b-eb25e6cafe8d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:36.125 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:36.126 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 3c39fffa-ba7c-4378-ae1b-eb25e6cafe8d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:41.169 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:41.170 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 3c39fffa-ba7c-4378-ae1b-eb25e6cafe8d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:46.222 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:46.222 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 3c39fffa-ba7c-4378-ae1b-eb25e6cafe8d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:51.251 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:51.251 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 3c39fffa-ba7c-4378-ae1b-eb25e6cafe8d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:56.282 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:25:56.283 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 3c39fffa-ba7c-4378-ae1b-eb25e6cafe8d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:01.313 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:01.313 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 3c39fffa-ba7c-4378-ae1b-eb25e6cafe8d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:06.337 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:06.338 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:06.338 [[32mINFO [0m] rhdh.developer-hub: Task 3c39fffa-ba7c-4378-ae1b-eb25e6cafe8d completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:06.338 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-mwhbztqp' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:06.338 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-mwhbztqp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:06.357 [[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-mwhbztqp...
2026-04-27 03:26:06.358 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-mwhbztqp-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:06.358 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-mwhbztqp-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:06.545 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 0db8e071c271d778827889ccaad3a1e27bf2f5cf {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Waiting for ArgoCD CI application to sync to commit: 0db8e071c271d778827889ccaad3a1e27bf2f5cf
2026-04-27 03:26:06.574 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-mwhbztqp-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:06.575 [[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-04-27 03:26:19.397 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-mwhbztqp-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:19.398 [[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-04-27 03:26:50.803 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-mwhbztqp-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:50.804 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:50.804 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:50.804 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 0db8e071c271d778827889ccaad3a1e27bf2f5cf {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-27 03:26:50.804 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:50.805 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-dotnet-basic-mwhbztqp (GitHub + Tekton CI) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:50.805 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-dotnet-basic-mwhbztqp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:50.805 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:50.805 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-dotnet-basic-mwhbztqp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:50.830 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-mwhbztqp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:50.852 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-mwhbztqp-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:50.853 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-dotnet-basic-mwhbztqp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:50.853 [[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:130) 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="332.795">
<system-out>
<![CDATA[2026-04-27 03:26:50.883 [[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-04-27 03:26:50.883 [[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-04-27 03:26:50.884 [[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-04-27 03:26:54.435 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1777260410884 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:56.062 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-mwhbztqp/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:56.062 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-mwhbztqp/pull/1 with SHA: 86ceeb7133a983d79ebd44060fac4e2ba3b1aee6 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:56.062 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-mwhbztqp... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:56.063 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-mwhbztqp, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:56.083 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-mwhbztqp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:56.083 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-mwhbztqp. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:26:56.084 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-mwhbztqp | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-mwhbztqp, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:27:01.708 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-mwhbztqp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:27:01.709 [[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-04-27 03:27:01.709 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-dotnet-basic-mwhbztqp | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-mwhbztqp, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:27:13.998 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-mwhbztqp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:27:13.999 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:27:13.999 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:27:13.999 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd was triggered by promotion PR #1 in e2e-tests-dotnet-basic-mwhbztqp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:27:13.999 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:27:14.033 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:27:14.033 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:27:14.033 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:27:14.033 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:27:44.097 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:27:44.098 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:27:44.098 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:27:44.098 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:28:14.168 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:28:14.168 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:28:14.168 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:28:14.168 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:28:44.205 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:28:44.205 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:28:44.206 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:28:44.206 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:14.271 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:14.271 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:14.271 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:14.272 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:44.328 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:44.329 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:44.329 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:44.329 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:44.337 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-mwhbztqp-on-pull-request-xsvsd was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:44.337 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:45.510 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 77f0d51ff6d73420fe9bd29840f2e89ab7fd18e8 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:45.510 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-dotnet-basic-mwhbztqp... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:45.511 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-mwhbztqp, event type: push {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:45.541 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-mwhbztqp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:45.541 [[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-04-27 03:29:45.541 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-mwhbztqp | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-mwhbztqp, event: push, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:53.243 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-mwhbztqp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:53.244 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:53.244 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:53.244 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt was triggered by on-push pipeline after merging #1 in e2e-tests-dotnet-basic-mwhbztqp {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:53.244 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:53.289 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:53.290 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:53.290 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:29:53.290 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:30:23.371 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:30:23.371 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:30:23.371 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:30:23.371 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:30:53.446 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:30:53.446 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:30:53.446 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:30:53.447 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:31:23.531 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:31:23.532 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:31:23.532 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:31:23.532 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:31:53.602 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:31:53.602 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:31:53.602 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:31:53.603 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:32:23.672 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:32:23.672 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:32:23.672 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:32:23.672 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:32:23.674 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-mwhbztqp-on-push-vkdpt was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:32:23.674 [[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="49.221">
<system-out>
<![CDATA[2026-04-27 03:32:23.730 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-mwhbztqp-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:32:23.730 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-mwhbztqp-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:32:23.989 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 59409c9af93e8395ffdaeac99fe3273c5a67630f {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:32:23.989 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:32:23.990 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-mwhbztqp-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:32:24.077 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-mwhbztqp-development using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:32:25.020 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:32:25.021 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-mwhbztqp-development' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:32:25.162 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-mwhbztqp-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-mwhbztqp-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-mwhbztqp-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-mwhbztqp/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (0db8e07)
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-mwhbztqp  Synced     Healthy        service/e2e-tests-dotnet-basic-mwhbztqp created
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-mwhbztqp  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-mwhbztqp created
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-mwhbztqp  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-mwhbztqp created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:32:25.163 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-mwhbztqp-development' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:32:32.300 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:32:25+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-mwhbztqp    Synced  Healthy              
2026-04-27T03:32:25+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-mwhbztqp    Synced  Healthy              
2026-04-27T03:32:25+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-mwhbztqp    Synced  Healthy              
2026-04-27T03:32:28+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-27T03:32:30+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-27T03:32:30+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-mwhbztqp    Synced   Healthy              service/e2e-tests-dotnet-basic-mwhbztqp unchanged
2026-04-27T03:32:30+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-mwhbztqp    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-mwhbztqp configured
2026-04-27T03:32:30+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-mwhbztqp    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-mwhbztqp unchanged
2026-04-27T03:32:30+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-mwhbztqp  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-mwhbztqp configured

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

Operation:          Sync
Sync Revision:      59409c9af93e8395ffdaeac99fe3273c5a67630f
Phase:              Succeeded
Start:              2026-04-27 03:32:25 +0000 UTC
Finished:           2026-04-27 03:32:30 +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-mwhbztqp  Synced     Healthy            service/e2e-tests-dotnet-basic-mwhbztqp unchanged
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-mwhbztqp  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-mwhbztqp configured
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-mwhbztqp  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-mwhbztqp unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:32:32.396 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-mwhbztqp-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:32:32.396 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-mwhbztqp-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-mwhbztqp-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:32:40.641 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-mwhbztqp-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:32:40.641 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-mwhbztqp-development | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-mwhbztqp-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:32:52.232 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-mwhbztqp-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:32:52.233 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-dotnet-basic-mwhbztqp-development | Elapsed: 28s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-mwhbztqp-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:12.886 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-mwhbztqp-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:12.886 [[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-04-27 03:33:12.912 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-mwhbztqp-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:12.912 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:12.912 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:12.913 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 59409c9af93e8395ffdaeac99fe3273c5a67630f {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:12.913 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 59409c9af93e8395ffdaeac99fe3273c5a67630f {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:12.915 [[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="102.434">
<system-out>
<![CDATA[2026-04-27 03:33:12.950 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-mwhbztqp/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:12.950 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-mwhbztqp/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:13.072 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-mwhbztqp/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:13.072 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-mwhbztqp/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-mwhbztqp:77f0d51ff6d73420fe9bd29840f2e89ab7fd18e8 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:13.073 [[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-04-27 03:33:13.098 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:13.098 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-mwhbztqp:77f0d51ff6d73420fe9bd29840f2e89ab7fd18e8 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:13.098 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-mwhbztqp/overlays/stage/deployment-patch.yaml in repo e2e-tests-dotnet-basic-mwhbztqp-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:13.198 [[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-04-27 03:33:13.198 [[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-mwhbztqp:77f0d51ff6d73420fe9bd29840f2e89ab7fd18e8" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:16.746 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1777260793098 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:18.363 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-mwhbztqp-gitops/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:18.364 [[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-04-27 03:33:18.364 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-dotnet-basic-mwhbztqp-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:18.364 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-mwhbztqp-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:18.364 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-mwhbztqp-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:18.391 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-mwhbztqp-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:18.391 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-mwhbztqp-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:18.391 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-mwhbztqp-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-mwhbztqp-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:27.106 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-mwhbztqp-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:27.106 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:27.106 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-j4lb8 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:27.106 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-j4lb8 was triggered by promotion PR #1 in e2e-tests-dotnet-basic-mwhbztqp-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:27.106 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-j4lb8 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:27.147 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-j4lb8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:27.147 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-j4lb8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:27.147 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-j4lb8 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:27.147 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-j4lb8 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-j4lb8 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:57.214 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-j4lb8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:57.214 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-j4lb8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:57.214 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-j4lb8 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:33:57.215 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-j4lb8 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-j4lb8 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:27.254 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-j4lb8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:27.254 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-j4lb8 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:27.255 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-j4lb8 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:27.255 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:27.256 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-j4lb8 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:27.256 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:28.402 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 4c00c00f6a73c67613eb5c8b950977ccef959d31 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:28.402 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 4c00c00f6a73c67613eb5c8b950977ccef959d31 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:28.403 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:28.403 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-mwhbztqp-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:28.488 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-mwhbztqp-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:29.513 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:29.513 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-mwhbztqp-stage' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:29.656 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-mwhbztqp-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-mwhbztqp-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-mwhbztqp-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-mwhbztqp/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (59409c9)
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-mwhbztqp  Synced     Healthy        service/e2e-tests-dotnet-basic-mwhbztqp created
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-mwhbztqp  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-mwhbztqp created
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-mwhbztqp  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-mwhbztqp created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:29.657 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-mwhbztqp-stage' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:35.568 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:34:30+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-mwhbztqp    Synced  Healthy              
2026-04-27T03:34:30+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-mwhbztqp    Synced  Healthy              
2026-04-27T03:34:30+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-mwhbztqp    Synced  Healthy              
2026-04-27T03:34:33+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-27T03:34:34+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-27T03:34:34+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-mwhbztqp    Synced   Healthy              service/e2e-tests-dotnet-basic-mwhbztqp unchanged
2026-04-27T03:34:34+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-mwhbztqp    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-mwhbztqp configured
2026-04-27T03:34:34+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-mwhbztqp    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-mwhbztqp unchanged
2026-04-27T03:34:34+00:00   apps  Deployment  tssc-app-stage  e2e-tests-dotnet-basic-mwhbztqp  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-mwhbztqp configured

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

Operation:          Sync
Sync Revision:      4c00c00f6a73c67613eb5c8b950977ccef959d31
Phase:              Succeeded
Start:              2026-04-27 03:34:29 +0000 UTC
Finished:           2026-04-27 03:34:34 +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-mwhbztqp  Synced     Healthy            service/e2e-tests-dotnet-basic-mwhbztqp unchanged
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-mwhbztqp  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-mwhbztqp configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-mwhbztqp  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-mwhbztqp unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:35.643 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-mwhbztqp-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:35.644 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-mwhbztqp-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-mwhbztqp-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:41.267 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-mwhbztqp-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:41.267 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-mwhbztqp-stage | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-mwhbztqp-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:55.074 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-mwhbztqp-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:55.074 [[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-04-27 03:34:55.099 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-mwhbztqp-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:55.099 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:55.099 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:55.099 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 4c00c00f6a73c67613eb5c8b950977ccef959d31 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:55.099 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 4c00c00f6a73c67613eb5c8b950977ccef959d31 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:55.102 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:55.102 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:55.102 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-j4lb8 logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:55.102 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-j4lb8 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:55.137 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-j4lb8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:55.380 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:d6d10cca-0550-432d-bcc6-68f3930fdd55/1 found from Promotion Pipeline e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-j4lb8 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="101.948">
<system-out>
<![CDATA[2026-04-27 03:34:55.398 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-mwhbztqp/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:55.398 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-mwhbztqp/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:55.509 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-mwhbztqp/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:55.510 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-mwhbztqp/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-mwhbztqp:77f0d51ff6d73420fe9bd29840f2e89ab7fd18e8 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:55.511 [[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-04-27 03:34:55.538 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:55.538 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-mwhbztqp:77f0d51ff6d73420fe9bd29840f2e89ab7fd18e8 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:55.539 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-mwhbztqp/overlays/prod/deployment-patch.yaml in repo e2e-tests-dotnet-basic-mwhbztqp-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:55.620 [[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-04-27 03:34:55.621 [[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-mwhbztqp:77f0d51ff6d73420fe9bd29840f2e89ab7fd18e8" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:34:59.207 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1777260895539 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:35:00.651 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-mwhbztqp-gitops/pull/2 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:35:00.651 [[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-04-27 03:35:00.651 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-dotnet-basic-mwhbztqp-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:35:00.651 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-dotnet-basic-mwhbztqp-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:35:00.651 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-mwhbztqp-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:35:00.679 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-mwhbztqp-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:35:00.679 [[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-04-27 03:35:00.680 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-mwhbztqp-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-mwhbztqp-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:35:08.429 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-mwhbztqp-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:35:08.429 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:35:08.429 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-n7227 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:35:08.429 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-n7227 was triggered by promotion PR #2 in e2e-tests-dotnet-basic-mwhbztqp-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:35:08.429 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-n7227 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:35:08.456 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-n7227 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:35:08.456 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-n7227 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:35:08.456 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-n7227 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:35:08.457 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-n7227 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-n7227 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:35:38.496 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-n7227 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:35:38.496 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-n7227 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:35:38.496 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-n7227 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:35:38.496 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-n7227 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-n7227 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:08.571 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-n7227 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:08.571 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-n7227 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:08.572 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-n7227 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:08.572 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:08.573 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-n7227 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:08.573 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:09.889 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 8f075873454125fe31a8e3154f61d95901f0cf24 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:09.889 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 8f075873454125fe31a8e3154f61d95901f0cf24 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:09.889 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:09.890 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-mwhbztqp-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:09.972 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-mwhbztqp-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:10.774 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:10.775 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-mwhbztqp-prod' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:10.931 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-mwhbztqp-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-mwhbztqp-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-mwhbztqp-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-mwhbztqp/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (4c00c00)
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-mwhbztqp  Synced     Healthy        service/e2e-tests-dotnet-basic-mwhbztqp created
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-mwhbztqp  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-mwhbztqp created
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-mwhbztqp  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-mwhbztqp created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:10.931 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-mwhbztqp-prod' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:16.866 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:36:11+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-mwhbztqp    Synced  Healthy              
2026-04-27T03:36:11+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-mwhbztqp    Synced  Healthy              
2026-04-27T03:36:11+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-mwhbztqp    Synced  Healthy              
2026-04-27T03:36:14+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-27T03:36:15+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-27T03:36:15+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-mwhbztqp    Synced   Healthy              service/e2e-tests-dotnet-basic-mwhbztqp unchanged
2026-04-27T03:36:15+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-mwhbztqp    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-mwhbztqp configured
2026-04-27T03:36:15+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-mwhbztqp    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-mwhbztqp unchanged
2026-04-27T03:36:16+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-mwhbztqp  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-mwhbztqp configured

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

Operation:          Sync
Sync Revision:      8f075873454125fe31a8e3154f61d95901f0cf24
Phase:              Succeeded
Start:              2026-04-27 03:36:11 +0000 UTC
Finished:           2026-04-27 03:36:15 +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-dotnet-basic-mwhbztqp  Synced     Healthy            service/e2e-tests-dotnet-basic-mwhbztqp unchanged
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-mwhbztqp  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-mwhbztqp configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-mwhbztqp  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-mwhbztqp unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:16.937 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-mwhbztqp-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:16.937 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-mwhbztqp-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-mwhbztqp-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:23.588 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-mwhbztqp-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:23.588 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-mwhbztqp-prod | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-mwhbztqp-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.042 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-mwhbztqp-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.042 [[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-04-27 03:36:37.066 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-mwhbztqp-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.067 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.067 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.067 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 8f075873454125fe31a8e3154f61d95901f0cf24 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.067 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 8f075873454125fe31a8e3154f61d95901f0cf24 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.069 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.069 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.070 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-n7227 logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.070 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-n7227 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.100 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-n7227 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.343 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:d6d10cca-0550-432d-bcc6-68f3930fdd55/1 found from Promotion Pipeline e2e-tests-dotnet-basic-mwhbztqp-gitops-on-pull-request-n7227 logs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
]]>
</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.276">
<system-out>
<![CDATA[2026-04-27 03:36:37.452 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:d6d10cca-0550-432d-bcc6-68f3930fdd55/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.452 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-mwhbztqp:77f0d51ff6d73420fe9bd29840f2e89ab7fd18e8 and document ID urn:uuid:d6d10cca-0550-432d-bcc6-68f3930fdd55/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.452 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-mwhbztqp:77f0d51ff6d73420fe9bd29840f2e89ab7fd18e8 and document ID: urn:uuid:d6d10cca-0550-432d-bcc6-68f3930fdd55/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.452 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-mwhbztqp:77f0d51ff6d73420fe9bd29840f2e89ab7fd18e8 at https://server-tssc-tpa.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.545 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-mwhbztqp:77f0d51ff6d73420fe9bd29840f2e89ab7fd18e8' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.546 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:d6d10cca-0550-432d-bcc6-68f3930fdd55/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.546 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-mwhbztqp:77f0d51ff6d73420fe9bd29840f2e89ab7fd18e8, Published: 2026-04-27T03:31:21Z, SHA256: sha256:2ecafb77944f399a9e00ffb31d3f1861776629fb6741fa4b3292910642eed59f {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.546 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:d6d10cca-0550-432d-bcc6-68f3930fdd55/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.546 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-mwhbztqp:77f0d51ff6d73420fe9bd29840f2e89ab7fd18e8 and document ID urn:uuid:d6d10cca-0550-432d-bcc6-68f3930fdd55/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.546 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-mwhbztqp:77f0d51ff6d73420fe9bd29840f2e89ab7fd18e8 and document ID: urn:uuid:d6d10cca-0550-432d-bcc6-68f3930fdd55/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.546 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-mwhbztqp:77f0d51ff6d73420fe9bd29840f2e89ab7fd18e8 at https://server-tssc-tpa.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.635 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-mwhbztqp:77f0d51ff6d73420fe9bd29840f2e89ab7fd18e8' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.635 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:d6d10cca-0550-432d-bcc6-68f3930fdd55/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.635 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-mwhbztqp:77f0d51ff6d73420fe9bd29840f2e89ab7fd18e8, Published: 2026-04-27T03:31:21Z, SHA256: sha256:2ecafb77944f399a9e00ffb31d3f1861776629fb6741fa4b3292910642eed59f {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.636 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:d6d10cca-0550-432d-bcc6-68f3930fdd55/1,urn:uuid:d6d10cca-0550-432d-bcc6-68f3930fdd55/1 found in TPA!!! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-27 03:36:37.636 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-mwhbztqp:77f0d51ff6d73420fe9bd29840f2e89ab7fd18e8 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-27T03:25:24.308Z" hostname="e2e-e2e-tests-dotnet-basic[github-azure-quay]" tests="6" failures="0" skipped="0" time="753.558" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="216.329">
<system-out>
<![CDATA[2026-04-27 03:25:25.690 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-myzscvyc {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:25.692 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-myzscvyc'... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:25.699 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:25.779 [[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-04-27 03:25:25.780 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:25.781 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:25.781 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:25.802 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:25.835 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:25.838 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:25.838 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:25.864 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:25.864 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:25.865 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:26.099 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-myzscvyc, ID: 67c3caa1-3d04-4345-9ea3-903c2df45cde {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:26.100 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-myzscvyc to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:26.100 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 67c3caa1-3d04-4345-9ea3-903c2df45cde to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:26.196 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:26.197 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 67c3caa1-3d04-4345-9ea3-903c2df45cde: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:31.665 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:31.666 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 67c3caa1-3d04-4345-9ea3-903c2df45cde: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:36.690 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:36.690 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 67c3caa1-3d04-4345-9ea3-903c2df45cde: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:41.730 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:41.731 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 67c3caa1-3d04-4345-9ea3-903c2df45cde: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:46.759 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:46.759 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 67c3caa1-3d04-4345-9ea3-903c2df45cde: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:51.793 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:51.793 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:51.794 [[32mINFO [0m] rhdh.developer-hub: Task 67c3caa1-3d04-4345-9ea3-903c2df45cde completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:51.794 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-myzscvyc' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:51.794 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-myzscvyc {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:51.810 [[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-myzscvyc...
2026-04-27 03:25:51.810 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-myzscvyc-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:51.811 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:52.103 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': c31b37efc48401f6b4984fc571a4b5012893ab50 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Waiting for ArgoCD CI application to sync to commit: c31b37efc48401f6b4984fc571a4b5012893ab50
2026-04-27 03:25:52.133 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-dotnet-basic-myzscvyc-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-dotnet-basic-myzscvyc-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-dotnet-basic-myzscvyc-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"ddf1a69e-d261-43f4-8bde-094bc0bcbf25","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Mon, 27 Apr 2026 03:25:52 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"3098f51a-8acb-481e-9fa6-5b5377a23961","x-kubernetes-pf-prioritylevel-uid":"19212fbe-7fe9-47cf-a70b-32670d82fa92"} {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:25:52.134 [[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-04-27 03:26:07.149 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-myzscvyc-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: c31b37efc48401f6b4984fc571a4b5012893ab50) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:07.149 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:40.333 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-myzscvyc-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:40.333 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:40.335 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:40.335 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: c31b37efc48401f6b4984fc571a4b5012893ab50 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-27 03:26:40.335 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:40.335 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-dotnet-basic-myzscvyc {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:40.336 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-dotnet-basic-myzscvyc... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:40.540 [[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-04-27 03:26:40.912 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:40.912 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-dotnet-basic-myzscvyc {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:40.912 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-dotnet-basic-myzscvyc... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:40.913 [[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-04-27 03:26:40.913 [[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-04-27 03:26:47.530 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc-gitops branch 'main' with commit SHA: b5e01e4c358da99205789467a3460cba2a5e0f53 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:47.530 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: b5e01e4c358da99205789467a3460cba2a5e0f53 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:48.545 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc branch 'main' with commit SHA: 5cc45a6706352c07e0998884fbc7e2991b8fcd03 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:48.545 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 5cc45a6706352c07e0998884fbc7e2991b8fcd03 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:48.546 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-dotnet-basic-myzscvyc for component e2e-tests-dotnet-basic-myzscvyc... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:48.569 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-dotnet-basic-myzscvyc for component e2e-tests-dotnet-basic-myzscvyc... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:48.570 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-dotnet-basic-myzscvyc for component e2e-tests-dotnet-basic-myzscvyc... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:48.570 [[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-04-27 03:26:48.570 [[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-04-27 03:26:48.653 [[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-04-27 03:26:48.729 [[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-04-27 03:26:48.903 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc-gitops type=github name=e2e-tests-dotnet-basic-myzscvyc-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:48.904 [[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-04-27 03:26:49.015 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc type=github name=e2e-tests-dotnet-basic-myzscvyc {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:49.016 [[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-04-27 03:26:53.181 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7848?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:53.182 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7847?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:53.228 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7848... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:53.229 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7848?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:54.703 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7847... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:54.704 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7847?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:57.504 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-dotnet-basic-myzscvyc". {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:57.504 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-dotnet-basic-myzscvyc {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:59.627 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-dotnet-basic-myzscvyc-gitops". {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:59.627 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-dotnet-basic-myzscvyc {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:59.628 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-dotnet-basic-myzscvyc... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:59.652 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-myzscvyc {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:59.652 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-myzscvyc {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:59.653 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-myzscvyc-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:59.653 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-myzscvyc-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:26:59.653 [[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-04-27 03:26:59.653 [[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-04-27 03:26:59.654 [[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-04-27 03:26:59.654 [[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-04-27 03:27:07.480 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-dotnet-basic-myzscvyc {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:27:07.481 [[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-04-27 03:27:09.451 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:27:09.452 [[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-04-27 03:27:09.871 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:27:09.872 [[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-04-27 03:27:10.731 [[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-04-27 03:27:11.405 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-dotnet-basic-myzscvyc {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:27:11.405 [[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-04-27 03:27:11.680 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3994?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:27:15.581 [[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-04-27 03:27:15.811 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3994?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:27:29.469 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-dotnet-basic-myzscvyc {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:27:29.469 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-dotnet-basic-myzscvyc... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:27:29.470 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:27:29.470 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-dotnet-basic-myzscvyc {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:27:29.470 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-dotnet-basic-myzscvyc-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:27:29.573 [[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-04-27 03:27:29.573 [[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:5056124145aec135ec4ae22bbf0c39c9c64f77260c3b6bc66a57994cda91d985 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:27:29.580 [[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-04-27 03:27:29.580 [[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:5056124145aec135ec4ae22bbf0c39c9c64f77260c3b6bc66a57994cda91d985 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:27:36.102 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc-gitops branch 'main' with commit SHA: 67caecb9c73fb19947917d8b07d922a4eb47adbc {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:27:36.102 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 67caecb9c73fb19947917d8b07d922a4eb47adbc {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:27:37.092 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc branch 'main' with commit SHA: 0e01de55dcb27bc1de5a9b6a9c959e4549bfb48e {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:27:37.092 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 0e01de55dcb27bc1de5a9b6a9c959e4549bfb48e {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:27:37.093 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-dotnet-basic-myzscvyc {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:27:37.093 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-dotnet-basic-myzscvyc {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:27:37.093 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-dotnet-basic-myzscvyc {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:27:37.093 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:27:37.093 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-dotnet-basic-myzscvyc {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:27:37.094 [[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-04-27 03:27:48.145 [[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-04-27 03:28:16.435 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7848 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:28:16.436 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7848/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:28:26.868 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7848 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:28:26.868 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/13321?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:28:35.024 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7847 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:28:35.024 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7847/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:28:43.355 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7847 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:28:43.355 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Found 1 total builds {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:28:43.356 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 1 builds match filters {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:28:43.356 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] 0 builds filtered out {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:28:43.356 [[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-04-27 03:28:43.356 [[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-04-27 03:28:43.357 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/13321?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:29:02.010 [[32mINFO [0m] azure.pipeline: [Azure] Successfully cancelled build 13321 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:29:02.011 [[32mINFO [0m] rhtap.core.integration.ci.base: ✅ [Azure] Cancelled build 13321 in e2e-tests-dotnet-basic-myzscvyc (status: inProgress) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:29:02.011 [[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-04-27 03:29:02.011 [[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-04-27 03:29:02.011 [[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:131) 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="220.116">
<system-out>
<![CDATA[2026-04-27 03:29:02.050 [[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-04-27 03:29:02.051 [[32mINFO [0m] utils.test.common: Using azure for github repository {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:29:02.051 [[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-04-27 03:29:02.052 [[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-04-27 03:29:05.617 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc branch 'main' with commit SHA: 83a847291444189904ab5e256ceee666ec7f02c0 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:29:05.618 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 83a847291444189904ab5e256ceee666ec7f02c0 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:29:05.618 [[32mINFO [0m] utils.test.common: Created commit with SHA: 83a847291444189904ab5e256ceee666ec7f02c0 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:29:15.621 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for commit 83a847291444189904ab5e256ceee666ec7f02c0 on main branch in e2e-tests-dotnet-basic-myzscvyc... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:29:15.623 [[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-04-27 03:29:35.607 [[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-04-27 03:29:57.896 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7848 and 7847 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:29:57.897 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7848 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:29:57.897 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7848/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:30:07.142 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7848 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:30:07.142 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7847 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:30:07.142 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7847/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:30:17.316 [[32mINFO [0m] azure.pipeline: Found 0 total runs for pipeline with id 7847 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:30:17.316 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/13325?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:30:17.317 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/13321?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:30:31.605 [[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/13325"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=13325"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13325/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13325/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7848"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "554ee0c1-b11f-48ea-9eb8-899dd6dd87b2"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "83a847291444189904ab5e256ceee666ec7f02c0",
      "ci.message": "Test commit from TSSC e2e test",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc"
    },
    "id": 13325,
    "buildNumber": "20260427.2",
    "status": "inProgress",
    "queueTime": "2026-04-27T03:29:07.4182399Z",
    "startTime": "2026-04-27T03:29:20.3104222Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/13325",
    "definition": {
      "drafts": [],
      "id": 7848,
      "name": "e2e-tests-dotnet-basic-myzscvyc",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7848?revision=2",
      "uri": "vstfs:///Build/Definition/7848",
      "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/13325",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "83a847291444189904ab5e256ceee666ec7f02c0",
    "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-04-27T03:29:20.317Z",
    "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": "554ee0c1-b11f-48ea-9eb8-899dd6dd87b2"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13325/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc",
      "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/13321"
      },
      "web": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=13321"
      },
      "sourceVersionDisplayUri": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13321/sources"
      },
      "timeline": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13321/Timeline"
      },
      "badge": {
        "href": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7848"
      }
    },
    "properties": {},
    "tags": [],
    "validationResults": [],
    "plans": [
      {
        "planId": "3ce8af96-f6f5-4992-974f-8dfa98e7255c"
      }
    ],
    "triggerInfo": {
      "ci.sourceBranch": "refs/heads/main",
      "ci.sourceSha": "0e01de55dcb27bc1de5a9b6a9c959e4549bfb48e",
      "ci.message": "Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:5056124145aec135ec4ae22bbf0c39c9c64f77260c3b6bc66a57994cda91d985",
      "ci.triggerRepository": "rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc"
    },
    "id": 13321,
    "buildNumber": "20260427.1",
    "status": "completed",
    "result": "canceled",
    "queueTime": "2026-04-27T03:27:39.6662085Z",
    "startTime": "2026-04-27T03:27:42.8429739Z",
    "finishTime": "2026-04-27T03:29:33.3424901Z",
    "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/13321",
    "definition": {
      "drafts": [],
      "id": 7848,
      "name": "e2e-tests-dotnet-basic-myzscvyc",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7848?revision=2",
      "uri": "vstfs:///Build/Definition/7848",
      "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/13321",
    "sourceBranch": "refs/heads/main",
    "sourceVersion": "0e01de55dcb27bc1de5a9b6a9c959e4549bfb48e",
    "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-04-27T03:29:33.503Z",
    "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": "3ce8af96-f6f5-4992-974f-8dfa98e7255c"
    },
    "logs": {
      "id": 0,
      "type": "Container",
      "url": "https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13321/logs"
    },
    "repository": {
      "id": "rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc",
      "type": "GitHub",
      "url": "https://github.com:443/rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc",
      "clean": null,
      "checkoutSubmodules": false
    },
    "retainedByRelease": false,
    "triggeredByBuild": null,
    "appendCommitMessageToRunName": true
  }
] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:30:31.607 [[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/13325"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=13325"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13325/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13325/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7848"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"554ee0c1-b11f-48ea-9eb8-899dd6dd87b2"}],"triggerInfo":{"ci.sourceBranch":"refs/heads/main","ci.sourceSha":"83a847291444189904ab5e256ceee666ec7f02c0","ci.message":"Test commit from TSSC e2e test","ci.triggerRepository":"rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc"},"id":13325,"buildNumber":"20260427.2","status":"inProgress","queueTime":"2026-04-27T03:29:07.4182399Z","startTime":"2026-04-27T03:29:20.3104222Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/13325","definition":{"drafts":[],"id":7848,"name":"e2e-tests-dotnet-basic-myzscvyc","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7848?revision=2","uri":"vstfs:///Build/Definition/7848","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/13325","sourceBranch":"refs/heads/main","sourceVersion":"83a847291444189904ab5e256ceee666ec7f02c0","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-04-27T03:29:20.317Z","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":"554ee0c1-b11f-48ea-9eb8-899dd6dd87b2"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13325/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:30:31.607 [[32mINFO [0m] utils.test.common: Pipeline 7848-13325 was triggered by commit 83a847291444189904ab5e256ceee666ec7f02c0 on main branch in e2e-tests-dotnet-basic-myzscvyc {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:30:31.608 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 7848-13325 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:30:31.608 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7848/runs/13325?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:30:37.533 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7848-13325 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:30:37.534 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 7848-13325 | Status: running | Reason: Pipeline 7848-13325 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:31:07.554 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7848/runs/13325?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:31:19.238 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7848-13325 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:31:19.239 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 7848-13325 | Status: running | Reason: Pipeline 7848-13325 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:31:49.251 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7848/runs/13325?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:32:00.405 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7848-13325 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:32:00.406 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: 7848-13325 | Status: running | Reason: Pipeline 7848-13325 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:32:30.411 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7848/runs/13325?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:32:42.150 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7848-13325 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:32:42.151 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:32:42.160 [[32mINFO [0m] utils.test.common: azure pipeline 7848-13325 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:32:42.160 [[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="21.822">
<system-out>
<![CDATA[2026-04-27 03:32:42.217 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-myzscvyc-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:32:42.217 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:32:42.350 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 63080424dbd2b38905bf9da7600c9aff9b3e855b {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:32:42.351 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:32:42.352 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-myzscvyc-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:32:42.435 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-myzscvyc-development using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:32:43.411 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:32:43.412 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-myzscvyc-development' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:32:43.544 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-myzscvyc-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-myzscvyc-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-myzscvyc/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (67caecb)
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-myzscvyc  Synced     Healthy        service/e2e-tests-dotnet-basic-myzscvyc created
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-myzscvyc  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-myzscvyc created
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-myzscvyc  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-myzscvyc created
 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:32:43.545 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-myzscvyc-development' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:32:49.670 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:32:43+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-myzscvyc    Synced  Healthy              
2026-04-27T03:32:43+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-myzscvyc    Synced  Healthy              
2026-04-27T03:32:43+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-myzscvyc    Synced  Healthy              
2026-04-27T03:32:47+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-27T03:32:49+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-27T03:32:49+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-myzscvyc    Synced   Healthy              service/e2e-tests-dotnet-basic-myzscvyc unchanged
2026-04-27T03:32:49+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-myzscvyc    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-myzscvyc configured
2026-04-27T03:32:49+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-myzscvyc    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-myzscvyc unchanged
2026-04-27T03:32:49+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-myzscvyc  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-myzscvyc configured

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

Operation:          Sync
Sync Revision:      63080424dbd2b38905bf9da7600c9aff9b3e855b
Phase:              Succeeded
Start:              2026-04-27 03:32:43 +0000 UTC
Finished:           2026-04-27 03:32:49 +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-dotnet-basic-myzscvyc  Synced     Healthy            service/e2e-tests-dotnet-basic-myzscvyc unchanged
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-myzscvyc  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-myzscvyc configured
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-myzscvyc  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-myzscvyc unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:32:49.752 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-myzscvyc-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:32:49.752 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-myzscvyc-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-myzscvyc-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:32:55.253 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-myzscvyc-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:32:55.253 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-myzscvyc-development | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-myzscvyc-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:03.982 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-myzscvyc-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:03.982 [[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-04-27 03:33:04.004 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-myzscvyc-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:04.004 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:04.004 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:04.004 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 63080424dbd2b38905bf9da7600c9aff9b3e855b {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:04.004 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 63080424dbd2b38905bf9da7600c9aff9b3e855b {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:04.006 [[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="150.998">
<system-out>
<![CDATA[2026-04-27 03:33:04.028 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-myzscvyc/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:04.028 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-myzscvyc/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:04.135 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-myzscvyc/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:04.136 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-myzscvyc/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-myzscvyc:azure-83a847291444189904ab5e256ceee666ec7f02c0 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:04.137 [[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-04-27 03:33:04.167 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:04.167 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-myzscvyc:azure-83a847291444189904ab5e256ceee666ec7f02c0 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:04.168 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-myzscvyc/overlays/stage/deployment-patch.yaml in repo e2e-tests-dotnet-basic-myzscvyc-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:04.259 [[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-04-27 03:33:04.259 [[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-myzscvyc:azure-83a847291444189904ab5e256ceee666ec7f02c0" {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:07.745 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1777260784168 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:09.255 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc-gitops/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:09.256 [[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-04-27 03:33:09.256 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-dotnet-basic-myzscvyc-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:09.256 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #1 in e2e-tests-dotnet-basic-myzscvyc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:09.257 [[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-04-27 03:33:16.594 [[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-04-27 03:33:32.225 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7848 and 7847 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:32.225 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7848 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:32.225 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7848/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:39.440 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7848 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:39.441 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7847 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:39.441 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7847/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:56.372 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 7847 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:56.373 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 1 with sha aab2696d378b5dc555ed5a882c9f7c7e98304363 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:33:56.373 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/13331?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:34:08.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/13331"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=13331"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13331/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13331/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7847"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"36bbf7d0-af2d-402b-b86c-c6c33b7da06d"}],"triggerInfo":{"pr.sourceBranch":"promote-to-stage-1777260784168","pr.sourceSha":"aab2696d378b5dc555ed5a882c9f7c7e98304363","pr.id":"3587208048","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":13331,"buildNumber":"20260427.1","status":"inProgress","queueTime":"2026-04-27T03:33:16.6880198Z","startTime":"2026-04-27T03:33:20.3203843Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/13331","definition":{"drafts":[],"id":7847,"name":"e2e-tests-dotnet-basic-myzscvyc-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7847?revision=2","uri":"vstfs:///Build/Definition/7847","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/13331","sourceBranch":"refs/pull/1/merge","sourceVersion":"99e7ebaf7c0697fbb5e1680cb3992085fccc62c3","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-04-27T03:33:20.327Z","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\":\"3587208048\",\"system.pullRequest.pullRequestNumber\":\"1\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-stage-1777260784168\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc-gitops.git\",\"system.pullRequest.sourceCommitId\":\"aab2696d378b5dc555ed5a882c9f7c7e98304363\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"36bbf7d0-af2d-402b-b86c-c6c33b7da06d"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13331/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:34:08.472 [[32mINFO [0m] utils.test.common: Pipeline 7847-13331 was triggered by promotion PR #1 in e2e-tests-dotnet-basic-myzscvyc-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:34:08.472 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 7847-13331 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:34:08.473 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7847/runs/13331?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:34:19.795 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7847-13331 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:34:19.796 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 7847-13331 | Status: running | Reason: Pipeline 7847-13331 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:34:49.820 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7847/runs/13331?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:34:54.894 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7847-13331 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:34:54.895 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:34:54.896 [[32mINFO [0m] utils.test.common: azure pipeline 7847-13331 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:34:54.897 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:34:56.196 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 6f512250903c48a5e04e21669c709e4122e983ed {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:34:56.196 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 6f512250903c48a5e04e21669c709e4122e983ed {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:34:56.197 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:34:56.197 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-myzscvyc-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:34:56.273 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-myzscvyc-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:34:57.267 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:34:57.267 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-myzscvyc-stage' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:34:57.389 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-myzscvyc-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-myzscvyc-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-myzscvyc/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (6308042)
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-myzscvyc  Synced     Healthy        service/e2e-tests-dotnet-basic-myzscvyc created
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-myzscvyc  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-myzscvyc created
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-myzscvyc  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-myzscvyc created
 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:34:57.389 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-myzscvyc-stage' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:08.022 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:34:57+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-myzscvyc    Synced  Healthy              
2026-04-27T03:34:57+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-myzscvyc    Synced  Healthy              
2026-04-27T03:34:57+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-myzscvyc    Synced  Healthy              
2026-04-27T03:35:01+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-27T03:35:03+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-27T03:35:03+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-myzscvyc    Synced   Healthy              service/e2e-tests-dotnet-basic-myzscvyc unchanged
2026-04-27T03:35:03+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-myzscvyc    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-myzscvyc configured
2026-04-27T03:35:03+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-myzscvyc    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-myzscvyc unchanged
2026-04-27T03:35:04+00:00   apps  Deployment  tssc-app-stage  e2e-tests-dotnet-basic-myzscvyc  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-myzscvyc configured

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

Operation:          Sync
Sync Revision:      6f512250903c48a5e04e21669c709e4122e983ed
Phase:              Succeeded
Start:              2026-04-27 03:34:57 +0000 UTC
Finished:           2026-04-27 03:35:03 +0000 UTC
Duration:           6s
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-myzscvyc  Synced     Healthy            service/e2e-tests-dotnet-basic-myzscvyc unchanged
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-myzscvyc  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-myzscvyc configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-myzscvyc  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-myzscvyc unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:08.102 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-myzscvyc-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:08.102 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-myzscvyc-stage | Elapsed: 12s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-myzscvyc-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:14.327 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-myzscvyc-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:14.327 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-myzscvyc-stage | Elapsed: 18s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-myzscvyc-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:28.263 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-myzscvyc-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:28.263 [[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-04-27 03:35:28.286 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-myzscvyc-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:28.287 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:28.287 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:28.287 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 6f512250903c48a5e04e21669c709e4122e983ed {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:28.287 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 6f512250903c48a5e04e21669c709e4122e983ed {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:28.288 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:28.288 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:28.288 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 7847 logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:28.289 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7847/runs/13331/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:35.024 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:cbeec509-8305-4c70-9947-1809da4934b6/1 found from Promotion Pipeline 7847 logs {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 production environment" classname="tssc/full_workflow.test.ts" time="142.432">
<system-out>
<![CDATA[2026-04-27 03:35:35.046 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-myzscvyc/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:35.046 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-myzscvyc/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:35.139 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-myzscvyc/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:35.140 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-myzscvyc/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-myzscvyc:azure-83a847291444189904ab5e256ceee666ec7f02c0 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:35.141 [[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-04-27 03:35:35.173 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:35.173 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-myzscvyc:azure-83a847291444189904ab5e256ceee666ec7f02c0 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:35.173 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-myzscvyc/overlays/prod/deployment-patch.yaml in repo e2e-tests-dotnet-basic-myzscvyc-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:35.249 [[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-04-27 03:35:35.249 [[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-myzscvyc:azure-83a847291444189904ab5e256ceee666ec7f02c0" {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:38.984 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1777260935173 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:40.539 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc-gitops/pull/2 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:40.539 [[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-04-27 03:35:40.540 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-dotnet-basic-myzscvyc-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:40.540 [[32mINFO [0m] utils.test.common: 🔍 Getting azure pipeline for promotion PR #2 in e2e-tests-dotnet-basic-myzscvyc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:40.540 [[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-04-27 03:35:49.101 [[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-04-27 03:35:57.166 [[32mINFO [0m] rhtap.core.integration.ci.base: Retrieving pipelineruns for pipelines with id: 7848 and 7847 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:57.167 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7848 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:57.167 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7848/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:59.263 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7848 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:59.263 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 7847 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:35:59.263 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7847/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:36:01.494 [[32mINFO [0m] azure.pipeline: Found 2 total runs for pipeline with id 7847 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:36:01.494 [[32mINFO [0m] rhtap.core.integration.ci.base: Filtering runs for pull request 2 with sha f2e7d12aec9ba38a5b77150f6e6140af846d281f {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:36:01.494 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/13336?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:36:03.441 [[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/13336"},"web":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_build/results?buildId=13336"},"sourceVersionDisplayUri":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13336/sources"},"timeline":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13336/Timeline"},"badge":{"href":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/status/7847"}},"properties":{},"tags":[],"validationResults":[],"plans":[{"planId":"8188cf5b-4d01-433b-9e33-7c89fe632bad"}],"triggerInfo":{"pr.sourceBranch":"promote-to-prod-1777260935173","pr.sourceSha":"f2e7d12aec9ba38a5b77150f6e6140af846d281f","pr.id":"3587213111","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":13336,"buildNumber":"20260427.2","status":"inProgress","queueTime":"2026-04-27T03:35:44.5782761Z","startTime":"2026-04-27T03:35:47.87248Z","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Builds/13336","definition":{"drafts":[],"id":7847,"name":"e2e-tests-dotnet-basic-myzscvyc-gitops","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/Definitions/7847?revision=2","uri":"vstfs:///Build/Definition/7847","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/13336","sourceBranch":"refs/pull/2/merge","sourceVersion":"20910bda77514f10799449e595805154cfcdd288","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-04-27T03:35:47.88Z","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\":\"3587213111\",\"system.pullRequest.pullRequestNumber\":\"2\",\"system.pullRequest.mergedAt\":null,\"system.pullRequest.sourceBranch\":\"promote-to-prod-1777260935173\",\"system.pullRequest.targetBranch\":\"main\",\"system.pullRequest.targetBranchName\":\"main\",\"system.pullRequest.sourceRepositoryUri\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc-gitops.git\",\"system.pullRequest.sourceCommitId\":\"f2e7d12aec9ba38a5b77150f6e6140af846d281f\",\"system.pullRequest.isFork\":\"False\"}","orchestrationPlan":{"planId":"8188cf5b-4d01-433b-9e33-7c89fe632bad"},"logs":{"id":0,"type":"Container","url":"https://dev.azure.com/rhtap-test/4c8d8579-6376-4b12-ad25-dedb0e062dca/_apis/build/builds/13336/logs"},"repository":{"id":"rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc-gitops","type":"GitHub","url":"https://github.com:443/rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc-gitops","clean":null,"checkoutSubmodules":false},"retainedByRelease":false,"triggeredByBuild":null,"appendCommitMessageToRunName":true} {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:36:03.441 [[32mINFO [0m] utils.test.common: Pipeline 7847-13336 was triggered by promotion PR #2 in e2e-tests-dotnet-basic-myzscvyc-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:36:03.442 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline 7847-13336 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:36:03.442 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7847/runs/13336?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:36:05.184 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7847-13336 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:36:05.184 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: 7847-13336 | Status: running | Reason: Pipeline 7847-13336 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:36:35.194 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7847/runs/13336?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:36:36.048 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7847-13336 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:36:36.049 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: 7847-13336 | Status: running | Reason: Pipeline 7847-13336 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:06.050 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7847/runs/13336?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:11.583 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline 7847-13336 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:11.584 [[32mINFO [0m] utils.test.common: azure pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:11.586 [[32mINFO [0m] utils.test.common: azure pipeline 7847-13336 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:11.586 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:12.803 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: d4a676526dd9287f55811894c58156edaba5b270 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:12.804 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: d4a676526dd9287f55811894c58156edaba5b270 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:12.804 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:12.804 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-myzscvyc-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:12.884 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-myzscvyc-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:13.687 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:13.688 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-myzscvyc-prod' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:13.812 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-myzscvyc-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-myzscvyc-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-myzscvyc-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-myzscvyc/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (6308042)
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-myzscvyc  Synced     Healthy        service/e2e-tests-dotnet-basic-myzscvyc created
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-myzscvyc  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-myzscvyc created
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-myzscvyc  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-myzscvyc created
 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:13.813 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-myzscvyc-prod' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:28.583 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:37:14+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-myzscvyc    Synced  Healthy              
2026-04-27T03:37:14+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-myzscvyc    Synced  Healthy              
2026-04-27T03:37:14+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-myzscvyc    Synced  Healthy              
2026-04-27T03:37:19+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-27T03:37:20+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-27T03:37:20+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-myzscvyc    Synced   Healthy              service/e2e-tests-dotnet-basic-myzscvyc unchanged
2026-04-27T03:37:20+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-myzscvyc    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-myzscvyc configured
2026-04-27T03:37:20+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-myzscvyc    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-myzscvyc unchanged
2026-04-27T03:37:20+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-myzscvyc  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-myzscvyc configured
2026-04-27T03:37:20+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-myzscvyc    Synced  Progressing              deployment.apps/e2e-tests-dotnet-basic-myzscvyc configured
2026-04-27T03:37:22+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-27T03:37:24+00:00          Namespace                     tssc-app-prod  Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-27T03:37:24+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-myzscvyc  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-myzscvyc configured
2026-04-27T03:37:24+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-myzscvyc  OutOfSync  Healthy              deployment.apps/e2e-tests-dotnet-basic-myzscvyc configured
2026-04-27T03:37:26+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-27T03:37:28+00:00          Namespace                     tssc-app-prod  Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-27T03:37:28+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-myzscvyc    Synced  Progressing              deployment.apps/e2e-tests-dotnet-basic-myzscvyc configured

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

Operation:          Sync
Sync Revision:      d4a676526dd9287f55811894c58156edaba5b270
Phase:              Succeeded
Start:              2026-04-27 03:37:24 +0000 UTC
Finished:           2026-04-27 03:37:28 +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-dotnet-basic-myzscvyc  Synced     Healthy            service/e2e-tests-dotnet-basic-myzscvyc unchanged
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-myzscvyc  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-myzscvyc configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-myzscvyc  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-myzscvyc unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:28.656 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-myzscvyc-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:28.657 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-myzscvyc-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-myzscvyc-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:35.421 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-myzscvyc-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:35.421 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-myzscvyc-prod | Elapsed: 23s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-myzscvyc-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:45.104 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-myzscvyc-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:45.104 [[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-04-27 03:37:45.131 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-myzscvyc-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:45.131 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:45.131 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:45.131 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: d4a676526dd9287f55811894c58156edaba5b270 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:45.131 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: d4a676526dd9287f55811894c58156edaba5b270 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:45.133 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:45.133 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:45.134 [[32mINFO [0m] utils.test.common: Getting azure Pipeline 7847 logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:45.134 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/7847/runs/13336/logs?$expand=signedContent&api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:57.476 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:cbeec509-8305-4c70-9947-1809da4934b6/1 found from Promotion Pipeline 7847 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.861">
<system-out>
<![CDATA[2026-04-27 03:37:57.508 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:cbeec509-8305-4c70-9947-1809da4934b6/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:57.508 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-myzscvyc:azure-83a847291444189904ab5e256ceee666ec7f02c0 and document ID urn:uuid:cbeec509-8305-4c70-9947-1809da4934b6/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:57.508 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-myzscvyc:azure-83a847291444189904ab5e256ceee666ec7f02c0 and document ID: urn:uuid:cbeec509-8305-4c70-9947-1809da4934b6/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:57.509 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-myzscvyc:azure-83a847291444189904ab5e256ceee666ec7f02c0 at https://server-tssc-tpa.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:57.605 [[32mINFO [0m] tpa.client: Token expired. Refreshing... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:59.295 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-myzscvyc:azure-83a847291444189904ab5e256ceee666ec7f02c0' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:59.295 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:cbeec509-8305-4c70-9947-1809da4934b6/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:59.295 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-myzscvyc:azure-83a847291444189904ab5e256ceee666ec7f02c0, Published: 2026-04-27T03:28:40Z, SHA256: sha256:0436e8db869e22a3f2d5e433400c872759f482502a4bc4d6617383649b192013 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:59.296 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:cbeec509-8305-4c70-9947-1809da4934b6/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:59.296 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-myzscvyc:azure-83a847291444189904ab5e256ceee666ec7f02c0 and document ID urn:uuid:cbeec509-8305-4c70-9947-1809da4934b6/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:59.296 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-myzscvyc:azure-83a847291444189904ab5e256ceee666ec7f02c0 and document ID: urn:uuid:cbeec509-8305-4c70-9947-1809da4934b6/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:59.296 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-myzscvyc:azure-83a847291444189904ab5e256ceee666ec7f02c0 at https://server-tssc-tpa.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:59.361 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-myzscvyc:azure-83a847291444189904ab5e256ceee666ec7f02c0' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:59.362 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:cbeec509-8305-4c70-9947-1809da4934b6/1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:59.362 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-myzscvyc:azure-83a847291444189904ab5e256ceee666ec7f02c0, Published: 2026-04-27T03:28:40Z, SHA256: sha256:0436e8db869e22a3f2d5e433400c872759f482502a4bc4d6617383649b192013 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:59.362 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:cbeec509-8305-4c70-9947-1809da4934b6/1,urn:uuid:cbeec509-8305-4c70-9947-1809da4934b6/1 found in TPA!!! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-27 03:37:59.363 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-myzscvyc:azure-83a847291444189904ab5e256ceee666ec7f02c0 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-27T03:25:24.308Z" hostname="e2e-e2e-tests-nodejs[github-tekton-quay]" tests="6" failures="0" skipped="0" time="604.121" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="100.815">
<system-out>
<![CDATA[2026-04-27 03:25:25.697 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-psqtvdrp {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:25.699 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-psqtvdrp'... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:25.705 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:25.769 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:25.796 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:25.799 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:25.800 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:25.829 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:25.830 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:25.830 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:26.034 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-psqtvdrp, ID: 100a277c-4758-46e7-86d0-29265fec6591 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:26.034 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-psqtvdrp to be completed... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:26.035 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 100a277c-4758-46e7-86d0-29265fec6591 to complete... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:26.102 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:26.103 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 100a277c-4758-46e7-86d0-29265fec6591: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:31.637 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:31.637 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 100a277c-4758-46e7-86d0-29265fec6591: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:36.663 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:36.663 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 100a277c-4758-46e7-86d0-29265fec6591: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:41.710 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:41.710 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 100a277c-4758-46e7-86d0-29265fec6591: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:46.740 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:46.740 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 100a277c-4758-46e7-86d0-29265fec6591: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:51.777 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:51.777 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 100a277c-4758-46e7-86d0-29265fec6591: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:56.800 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:25:56.800 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 100a277c-4758-46e7-86d0-29265fec6591: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:26:01.877 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:26:01.877 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 100a277c-4758-46e7-86d0-29265fec6591: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:26:07.000 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:26:07.000 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 100a277c-4758-46e7-86d0-29265fec6591: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:26:12.028 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:26:12.028 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:26:12.029 [[32mINFO [0m] rhdh.developer-hub: Task 100a277c-4758-46e7-86d0-29265fec6591 completed successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:26:12.029 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-psqtvdrp' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:26:12.029 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-psqtvdrp {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:26:12.044 [[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-psqtvdrp...
2026-04-27 03:26:12.044 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-psqtvdrp-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:26:12.045 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-psqtvdrp-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:26:12.309 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 6842674002df75240711d697a2ff01ac1b3c141c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Waiting for ArgoCD CI application to sync to commit: 6842674002df75240711d697a2ff01ac1b3c141c
2026-04-27 03:26:12.336 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-psqtvdrp-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 6842674002df75240711d697a2ff01ac1b3c141c) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:26:12.336 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:26:31.257 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-psqtvdrp-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 6842674002df75240711d697a2ff01ac1b3c141c) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:26:31.257 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:06.452 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-psqtvdrp-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:06.452 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:06.452 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:06.452 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 6842674002df75240711d697a2ff01ac1b3c141c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-27 03:27:06.453 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:06.453 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-nodejs-psqtvdrp (GitHub + Tekton CI) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:06.454 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-nodejs-psqtvdrp {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:06.454 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:06.454 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-nodejs-psqtvdrp {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:06.480 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-psqtvdrp {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:06.505 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-psqtvdrp-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:06.505 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-nodejs-psqtvdrp {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:06.505 [[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:148) 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="273.957">
<system-out>
<![CDATA[2026-04-27 03:27:06.536 [[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-04-27 03:27:06.536 [[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-04-27 03:27:06.536 [[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-04-27 03:27:10.205 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1777260426536 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:11.849 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-psqtvdrp/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:11.850 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-psqtvdrp/pull/1 with SHA: 2f7fb20f68ccaa98bb2b70b51b0666c2f0e41598 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:11.850 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-psqtvdrp... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:11.851 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-psqtvdrp, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:11.878 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-psqtvdrp {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:11.879 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-psqtvdrp. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:11.879 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-psqtvdrp | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-psqtvdrp, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:18.034 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-psqtvdrp {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:18.034 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:18.035 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-nodejs-psqtvdrp | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-psqtvdrp, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:29.409 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-psqtvdrp {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:29.409 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:29.409 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:29.410 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl was triggered by promotion PR #1 in e2e-tests-nodejs-psqtvdrp {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:29.410 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:29.446 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:29.446 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:29.446 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:29.446 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl | Status: running | Reason: Pipeline e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:59.520 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:59.521 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:59.521 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:27:59.521 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl | Status: running | Reason: Pipeline e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:28:29.563 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:28:29.563 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:28:29.564 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:28:29.564 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl | Status: running | Reason: Pipeline e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:28:59.626 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:28:59.626 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:28:59.627 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:28:59.627 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl | Status: running | Reason: Pipeline e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:29:29.670 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:29:29.670 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:29:29.671 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:29:29.671 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:29:29.678 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-psqtvdrp-on-pull-request-l8mgl was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:29:29.678 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:29:30.849 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: d9cf9b3b3e0f0ddaaf41105b57883d4526db741c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:29:30.849 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-nodejs-psqtvdrp... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:29:30.849 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-psqtvdrp, event type: push {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:29:30.882 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-psqtvdrp {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:29:30.883 [[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-04-27 03:29:30.883 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-psqtvdrp | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-psqtvdrp, event: push, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:29:40.196 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-psqtvdrp {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:29:40.197 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:29:40.197 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:29:40.197 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 was triggered by on-push pipeline after merging #1 in e2e-tests-nodejs-psqtvdrp {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:29:40.197 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:29:40.245 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:29:40.245 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:29:40.245 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:29:40.246 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 | Status: running | Reason: Pipeline e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:30:10.317 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:30:10.317 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:30:10.317 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:30:10.317 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 | Status: running | Reason: Pipeline e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:30:40.361 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:30:40.362 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:30:40.362 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:30:40.362 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 | Status: running | Reason: Pipeline e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:10.421 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:10.422 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:10.422 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:10.422 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 | Status: running | Reason: Pipeline e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:40.486 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:40.487 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:40.487 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:40.487 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:40.489 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-psqtvdrp-on-push-hwnc7 was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:40.489 [[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="23.515">
<system-out>
<![CDATA[2026-04-27 03:31:40.540 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-psqtvdrp-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:40.540 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-psqtvdrp-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:40.725 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 2f8f185156344e1a5bd6ef78008b70e769ec039d {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:40.725 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:40.726 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-psqtvdrp-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:40.820 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-psqtvdrp-development using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:41.545 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:41.545 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-psqtvdrp-development' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:41.717 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-psqtvdrp-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-nodejs-psqtvdrp-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-psqtvdrp-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-psqtvdrp/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (6842674)
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-psqtvdrp  Synced     Healthy        service/e2e-tests-nodejs-psqtvdrp created
apps                Deployment  tssc-app-development  e2e-tests-nodejs-psqtvdrp  Synced     Healthy        deployment.apps/e2e-tests-nodejs-psqtvdrp created
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-psqtvdrp  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-psqtvdrp created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:41.718 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-psqtvdrp-development' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:48.286 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:31:42+00:00                         Service  tssc-app-development  e2e-tests-nodejs-psqtvdrp    Synced  Healthy              
2026-04-27T03:31:42+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-psqtvdrp    Synced  Healthy              
2026-04-27T03:31:42+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-psqtvdrp    Synced  Healthy              
2026-04-27T03:31:45+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-27T03:31:47+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-27T03:31:47+00:00                         Service  tssc-app-development  e2e-tests-nodejs-psqtvdrp    Synced   Healthy              service/e2e-tests-nodejs-psqtvdrp unchanged
2026-04-27T03:31:47+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-psqtvdrp    Synced   Healthy              deployment.apps/e2e-tests-nodejs-psqtvdrp configured
2026-04-27T03:31:47+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-psqtvdrp    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-psqtvdrp unchanged
2026-04-27T03:31:47+00:00   apps  Deployment  tssc-app-development  e2e-tests-nodejs-psqtvdrp  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-psqtvdrp configured

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

Operation:          Sync
Sync Revision:      2f8f185156344e1a5bd6ef78008b70e769ec039d
Phase:              Succeeded
Start:              2026-04-27 03:31:42 +0000 UTC
Finished:           2026-04-27 03:31:47 +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-psqtvdrp  Synced     Healthy            service/e2e-tests-nodejs-psqtvdrp unchanged
apps                Deployment  tssc-app-development  e2e-tests-nodejs-psqtvdrp  Synced     Progressing        deployment.apps/e2e-tests-nodejs-psqtvdrp configured
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-psqtvdrp  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-psqtvdrp unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:48.371 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-psqtvdrp-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:48.371 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-psqtvdrp-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-psqtvdrp-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:55.487 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-psqtvdrp-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:31:55.487 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-psqtvdrp-development | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-psqtvdrp-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:03.990 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-psqtvdrp-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:03.990 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:04.023 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-psqtvdrp-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:04.023 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:04.023 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:04.023 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 2f8f185156344e1a5bd6ef78008b70e769ec039d {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:04.023 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 2f8f185156344e1a5bd6ef78008b70e769ec039d {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:04.025 [[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="100.858">
<system-out>
<![CDATA[2026-04-27 03:32:04.055 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-psqtvdrp/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:04.055 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-psqtvdrp/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:04.175 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-psqtvdrp/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:04.175 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-psqtvdrp/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-psqtvdrp:d9cf9b3b3e0f0ddaaf41105b57883d4526db741c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:04.177 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:04.208 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:04.209 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-nodejs-psqtvdrp:d9cf9b3b3e0f0ddaaf41105b57883d4526db741c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:04.209 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-psqtvdrp/overlays/stage/deployment-patch.yaml in repo e2e-tests-nodejs-psqtvdrp-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:04.292 [[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-04-27 03:32:04.292 [[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-psqtvdrp:d9cf9b3b3e0f0ddaaf41105b57883d4526db741c" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:07.847 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1777260724209 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:09.462 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-psqtvdrp-gitops/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:09.463 [[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-04-27 03:32:09.463 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-nodejs-psqtvdrp-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:09.464 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-psqtvdrp-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:09.464 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-psqtvdrp-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:09.494 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-psqtvdrp-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:09.494 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-psqtvdrp-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:09.494 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-psqtvdrp-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-psqtvdrp-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:16.033 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-psqtvdrp-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:16.033 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:16.033 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-k9lpr {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:16.033 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-k9lpr was triggered by promotion PR #1 in e2e-tests-nodejs-psqtvdrp-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:16.034 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-k9lpr to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:16.068 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-k9lpr in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:16.068 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-k9lpr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:16.068 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-k9lpr status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:16.068 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-k9lpr | Status: running | Reason: Pipeline e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-k9lpr not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:46.113 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-k9lpr in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:46.113 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-k9lpr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:46.114 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-k9lpr status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:32:46.114 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-k9lpr | Status: running | Reason: Pipeline e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-k9lpr not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:16.175 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-k9lpr in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:16.176 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-k9lpr status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:16.176 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-k9lpr status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:16.176 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:16.178 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-k9lpr was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:16.178 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:17.630 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 791c824d538a71cedc7d6e3291209cbc50ab6ed6 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:17.630 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 791c824d538a71cedc7d6e3291209cbc50ab6ed6 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:17.630 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:17.631 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-psqtvdrp-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:17.705 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-psqtvdrp-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:18.410 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:18.411 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-psqtvdrp-stage' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:18.549 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-psqtvdrp-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-nodejs-psqtvdrp-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-psqtvdrp-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-psqtvdrp/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (6842674)
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-psqtvdrp  Synced     Healthy        service/e2e-tests-nodejs-psqtvdrp created
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-psqtvdrp  Synced     Healthy        deployment.apps/e2e-tests-nodejs-psqtvdrp created
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-psqtvdrp  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-psqtvdrp created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:18.550 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-psqtvdrp-stage' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:24.880 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:33:18+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-psqtvdrp    Synced  Healthy              
2026-04-27T03:33:18+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-psqtvdrp    Synced  Healthy              
2026-04-27T03:33:18+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-psqtvdrp    Synced  Healthy              
2026-04-27T03:33:23+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-27T03:33:24+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-psqtvdrp    Synced   Healthy              service/e2e-tests-nodejs-psqtvdrp unchanged
2026-04-27T03:33:24+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-psqtvdrp    Synced   Healthy              deployment.apps/e2e-tests-nodejs-psqtvdrp configured
2026-04-27T03:33:24+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-psqtvdrp    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-psqtvdrp unchanged
2026-04-27T03:33:24+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-27T03:33:24+00:00   apps  Deployment  tssc-app-stage  e2e-tests-nodejs-psqtvdrp  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-psqtvdrp configured

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

Operation:          Sync
Sync Revision:      791c824d538a71cedc7d6e3291209cbc50ab6ed6
Phase:              Succeeded
Start:              2026-04-27 03:33:19 +0000 UTC
Finished:           2026-04-27 03:33:24 +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-psqtvdrp  Synced     Healthy            service/e2e-tests-nodejs-psqtvdrp unchanged
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-psqtvdrp  Synced     Progressing        deployment.apps/e2e-tests-nodejs-psqtvdrp configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-psqtvdrp  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-psqtvdrp unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:24.960 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-psqtvdrp-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:24.961 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-psqtvdrp-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-psqtvdrp-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:33.072 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-psqtvdrp-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:33.072 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-psqtvdrp-stage | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-psqtvdrp-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:44.565 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-psqtvdrp-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:44.568 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:44.607 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-psqtvdrp-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:44.608 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:44.608 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:44.608 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 791c824d538a71cedc7d6e3291209cbc50ab6ed6 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:44.608 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 791c824d538a71cedc7d6e3291209cbc50ab6ed6 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:44.611 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:44.611 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:44.611 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-k9lpr logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:44.612 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-k9lpr in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:44.649 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-k9lpr in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:44.910 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:b881c19b-bcf7-45cb-9dfe-ef4212e5a8e6/1 found from Promotion Pipeline e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-k9lpr 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="104.666">
<system-out>
<![CDATA[2026-04-27 03:33:44.936 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-psqtvdrp/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:44.936 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-psqtvdrp/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:45.070 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-psqtvdrp/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:45.070 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-psqtvdrp/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-psqtvdrp:d9cf9b3b3e0f0ddaaf41105b57883d4526db741c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:45.071 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:45.105 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:45.105 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-nodejs-psqtvdrp:d9cf9b3b3e0f0ddaaf41105b57883d4526db741c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:45.106 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-psqtvdrp/overlays/prod/deployment-patch.yaml in repo e2e-tests-nodejs-psqtvdrp-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:45.200 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:45.200 [[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-psqtvdrp:d9cf9b3b3e0f0ddaaf41105b57883d4526db741c" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:48.757 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1777260825106 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:50.368 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-psqtvdrp-gitops/pull/2 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:50.369 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:50.369 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-nodejs-psqtvdrp-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:50.370 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-nodejs-psqtvdrp-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:50.370 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-psqtvdrp-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:50.400 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-psqtvdrp-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:50.400 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:50.400 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-psqtvdrp-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-psqtvdrp-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:57.200 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-psqtvdrp-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:57.201 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:57.201 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-nv6w7 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:57.201 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-nv6w7 was triggered by promotion PR #2 in e2e-tests-nodejs-psqtvdrp-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:57.201 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-nv6w7 to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:57.239 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-nv6w7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:57.240 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-nv6w7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:57.240 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-nv6w7 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:33:57.240 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-nv6w7 | Status: running | Reason: Pipeline e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-nv6w7 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:34:27.283 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-nv6w7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:34:27.283 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-nv6w7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:34:27.283 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-nv6w7 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:34:27.283 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-nv6w7 | Status: running | Reason: Pipeline e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-nv6w7 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:34:57.348 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-nv6w7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:34:57.349 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-nv6w7 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:34:57.349 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-nv6w7 status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:34:57.349 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:34:57.352 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-nv6w7 was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:34:57.352 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:34:58.580 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: b14901cfc5481c56efa6cea4d9f60aaf8601cb21 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:34:58.580 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: b14901cfc5481c56efa6cea4d9f60aaf8601cb21 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:34:58.580 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:34:58.581 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-psqtvdrp-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:34:58.654 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-psqtvdrp-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:34:59.638 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:34:59.639 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-psqtvdrp-prod' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:34:59.766 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-psqtvdrp-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-nodejs-psqtvdrp-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-psqtvdrp-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-psqtvdrp/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (791c824)
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-psqtvdrp  Synced     Healthy        service/e2e-tests-nodejs-psqtvdrp created
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-psqtvdrp  Synced     Healthy        deployment.apps/e2e-tests-nodejs-psqtvdrp created
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-psqtvdrp  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-psqtvdrp created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:34:59.767 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-psqtvdrp-prod' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:11.600 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:35:01+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-psqtvdrp    Synced  Healthy              
2026-04-27T03:35:01+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-psqtvdrp    Synced  Healthy              
2026-04-27T03:35:01+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-psqtvdrp    Synced  Healthy              
2026-04-27T03:35:09+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-27T03:35:10+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-psqtvdrp    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-psqtvdrp unchanged
2026-04-27T03:35:10+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-27T03:35:10+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-psqtvdrp    Synced   Healthy              service/e2e-tests-nodejs-psqtvdrp unchanged
2026-04-27T03:35:10+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-psqtvdrp    Synced   Healthy              deployment.apps/e2e-tests-nodejs-psqtvdrp configured
2026-04-27T03:35:11+00:00   apps  Deployment  tssc-app-prod  e2e-tests-nodejs-psqtvdrp  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-psqtvdrp configured

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

Operation:          Sync
Sync Revision:      b14901cfc5481c56efa6cea4d9f60aaf8601cb21
Phase:              Succeeded
Start:              2026-04-27 03:35:01 +0000 UTC
Finished:           2026-04-27 03:35:10 +0000 UTC
Duration:           9s
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-psqtvdrp  Synced     Healthy            service/e2e-tests-nodejs-psqtvdrp unchanged
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-psqtvdrp  Synced     Progressing        deployment.apps/e2e-tests-nodejs-psqtvdrp configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-psqtvdrp  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-psqtvdrp unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:11.680 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-psqtvdrp-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:11.680 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-psqtvdrp-prod | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-psqtvdrp-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:17.752 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-psqtvdrp-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:17.752 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-psqtvdrp-prod | Elapsed: 19s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-psqtvdrp-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.304 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-psqtvdrp-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.304 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.332 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-psqtvdrp-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.332 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.333 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.333 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: b14901cfc5481c56efa6cea4d9f60aaf8601cb21 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.333 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: b14901cfc5481c56efa6cea4d9f60aaf8601cb21 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.334 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.334 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.335 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-nv6w7 logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.335 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-nv6w7 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.374 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-nv6w7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.597 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:b881c19b-bcf7-45cb-9dfe-ef4212e5a8e6/1 found from Promotion Pipeline e2e-tests-nodejs-psqtvdrp-gitops-on-pull-request-nv6w7 logs {projectName=e2e-e2e-tests-nodejs[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.31">
<system-out>
<![CDATA[2026-04-27 03:35:29.713 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:b881c19b-bcf7-45cb-9dfe-ef4212e5a8e6/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.714 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-psqtvdrp:d9cf9b3b3e0f0ddaaf41105b57883d4526db741c and document ID urn:uuid:b881c19b-bcf7-45cb-9dfe-ef4212e5a8e6/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.714 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-psqtvdrp:d9cf9b3b3e0f0ddaaf41105b57883d4526db741c and document ID: urn:uuid:b881c19b-bcf7-45cb-9dfe-ef4212e5a8e6/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.714 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-psqtvdrp:d9cf9b3b3e0f0ddaaf41105b57883d4526db741c at https://server-tssc-tpa.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.818 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-psqtvdrp:d9cf9b3b3e0f0ddaaf41105b57883d4526db741c' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.819 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:b881c19b-bcf7-45cb-9dfe-ef4212e5a8e6/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.819 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-psqtvdrp:d9cf9b3b3e0f0ddaaf41105b57883d4526db741c, Published: 2026-04-27T03:30:54Z, SHA256: sha256:1fb709a520ac2c269142d15a8cac01e89af796ce79a3c57a640769bd190a351c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.819 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:b881c19b-bcf7-45cb-9dfe-ef4212e5a8e6/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.819 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-psqtvdrp:d9cf9b3b3e0f0ddaaf41105b57883d4526db741c and document ID urn:uuid:b881c19b-bcf7-45cb-9dfe-ef4212e5a8e6/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.819 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-psqtvdrp:d9cf9b3b3e0f0ddaaf41105b57883d4526db741c and document ID: urn:uuid:b881c19b-bcf7-45cb-9dfe-ef4212e5a8e6/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.819 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-psqtvdrp:d9cf9b3b3e0f0ddaaf41105b57883d4526db741c at https://server-tssc-tpa.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.925 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-psqtvdrp:d9cf9b3b3e0f0ddaaf41105b57883d4526db741c' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.925 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:b881c19b-bcf7-45cb-9dfe-ef4212e5a8e6/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.925 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-psqtvdrp:d9cf9b3b3e0f0ddaaf41105b57883d4526db741c, Published: 2026-04-27T03:30:54Z, SHA256: sha256:1fb709a520ac2c269142d15a8cac01e89af796ce79a3c57a640769bd190a351c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.925 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:b881c19b-bcf7-45cb-9dfe-ef4212e5a8e6/1,urn:uuid:b881c19b-bcf7-45cb-9dfe-ef4212e5a8e6/1 found in TPA!!! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-27 03:35:29.926 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-nodejs-psqtvdrp:d9cf9b3b3e0f0ddaaf41105b57883d4526db741c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-27T03:25:24.308Z" hostname="e2e-e2e-tests-nodejs[github-azure-quay]" tests="6" failures="0" skipped="5" time="180.058" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="180.058">
<system-out>
<![CDATA[2026-04-27 03:25:25.645 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-vsezntzh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:25.646 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-vsezntzh'... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:25.652 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:25.741 [[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-04-27 03:25:25.742 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:25.742 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:25.743 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:25.768 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:25.797 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:25.800 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:25.800 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:25.827 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:25.828 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:25.828 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:26.031 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-vsezntzh, ID: ddb9168a-92ae-4a51-a469-6e4d28e0f731 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:26.032 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-vsezntzh to be completed... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:26.032 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task ddb9168a-92ae-4a51-a469-6e4d28e0f731 to complete... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:26.092 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:26.092 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task ddb9168a-92ae-4a51-a469-6e4d28e0f731: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:31.527 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:31.527 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task ddb9168a-92ae-4a51-a469-6e4d28e0f731: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:36.565 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:36.565 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task ddb9168a-92ae-4a51-a469-6e4d28e0f731: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:41.612 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:41.613 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task ddb9168a-92ae-4a51-a469-6e4d28e0f731: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:46.639 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:46.640 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:46.640 [[32mINFO [0m] rhdh.developer-hub: Task ddb9168a-92ae-4a51-a469-6e4d28e0f731 completed successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:46.640 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-vsezntzh' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:46.640 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-vsezntzh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:46.655 [[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-vsezntzh...
2026-04-27 03:25:46.656 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-vsezntzh-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:46.656 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-vsezntzh-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:46.939 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 86ed89c527db4ba141782881e69f3bad33f50e6e {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Waiting for ArgoCD CI application to sync to commit: 86ed89c527db4ba141782881e69f3bad33f50e6e
2026-04-27 03:25:46.967 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-nodejs-vsezntzh-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-vsezntzh-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-nodejs-vsezntzh-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"a9d1bfa8-1022-4e42-aebe-6c16530104e4","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Mon, 27 Apr 2026 03:25:46 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"3098f51a-8acb-481e-9fa6-5b5377a23961","x-kubernetes-pf-prioritylevel-uid":"19212fbe-7fe9-47cf-a70b-32670d82fa92"} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:25:46.968 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:02.893 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-vsezntzh-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-04-27 03:26:02.893 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:41.494 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-vsezntzh-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:41.495 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:41.495 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:41.495 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 86ed89c527db4ba141782881e69f3bad33f50e6e {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-27 03:26:41.495 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:41.496 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-nodejs-vsezntzh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:41.496 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-nodejs-vsezntzh... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:41.688 [[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-04-27 03:26:42.514 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:42.514 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-nodejs-vsezntzh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:42.514 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-nodejs-vsezntzh... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:42.515 [[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-04-27 03:26:42.515 [[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-04-27 03:26:49.101 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-vsezntzh-gitops branch 'main' with commit SHA: 64d3f7ad5840dc7858cbbbf3ecce87741723849b {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:49.102 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 64d3f7ad5840dc7858cbbbf3ecce87741723849b {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:50.114 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-vsezntzh branch 'main' with commit SHA: 382ef7e106bc1b43c01814765cdb268eab3d3e27 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:50.114 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 382ef7e106bc1b43c01814765cdb268eab3d3e27 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:50.115 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-nodejs-vsezntzh for component e2e-tests-nodejs-vsezntzh... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:50.140 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-nodejs-vsezntzh for component e2e-tests-nodejs-vsezntzh... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:50.141 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-nodejs-vsezntzh for component e2e-tests-nodejs-vsezntzh... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:50.141 [[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-04-27 03:26:50.141 [[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-04-27 03:26:50.209 [[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-04-27 03:26:50.583 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-nodejs-vsezntzh-gitops type=github name=e2e-tests-nodejs-vsezntzh-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:50.584 [[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-04-27 03:26:50.709 [[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-04-27 03:26:50.951 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-nodejs-vsezntzh type=github name=e2e-tests-nodejs-vsezntzh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:50.951 [[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-04-27 03:26:54.691 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7849?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:54.745 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7849... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:54.745 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7849?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:57.240 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7852?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:58.824 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-nodejs-vsezntzh-gitops". {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:58.825 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-nodejs-vsezntzh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:59.633 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7852... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:26:59.633 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7852?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:04.226 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-nodejs-vsezntzh". {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:04.227 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-nodejs-vsezntzh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:04.227 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-nodejs-vsezntzh... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:04.253 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-vsezntzh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:04.254 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-vsezntzh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:04.254 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-vsezntzh-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:04.255 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-vsezntzh-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:04.255 [[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-04-27 03:27:04.255 [[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-04-27 03:27:04.255 [[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-04-27 03:27:04.255 [[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-04-27 03:27:15.660 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-nodejs-vsezntzh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:15.661 [[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-04-27 03:27:17.167 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:17.168 [[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-04-27 03:27:17.530 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3995?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:17.653 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-nodejs-vsezntzh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:17.654 [[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-04-27 03:27:17.842 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:17.842 [[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-04-27 03:27:18.212 [[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-04-27 03:27:22.204 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/3995?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:22.214 [[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-04-27 03:27:36.651 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-nodejs-vsezntzh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:36.652 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-nodejs-vsezntzh... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:36.652 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:36.652 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-nodejs-vsezntzh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:36.653 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-nodejs-vsezntzh-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:36.757 [[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-04-27 03:27:36.757 [[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:5056124145aec135ec4ae22bbf0c39c9c64f77260c3b6bc66a57994cda91d985 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:36.759 [[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-04-27 03:27:36.759 [[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:5056124145aec135ec4ae22bbf0c39c9c64f77260c3b6bc66a57994cda91d985 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:43.292 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-vsezntzh branch 'main' with commit SHA: f14d6b8350cad7a58ef9f08e1b946ca2d1f535c4 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:43.292 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: f14d6b8350cad7a58ef9f08e1b946ca2d1f535c4 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:44.260 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-vsezntzh-gitops branch 'main' with commit SHA: 945d876a7653d414fd3adb4bcda976dc6a242885 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:44.261 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 945d876a7653d414fd3adb4bcda976dc6a242885 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:44.261 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-nodejs-vsezntzh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:44.261 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-nodejs-vsezntzh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:44.261 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-nodejs-vsezntzh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:44.261 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:44.262 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-nodejs-vsezntzh {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:27:44.262 [[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-04-27 03:27:55.626 [[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-04-27 03:28:25.685 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:28:25.696 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-nodejs-vsezntzh-gitops': AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:28:25.697 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Failed to fetch builds: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-27 03:28:25.697 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Error in cancelAllPipelines: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-nodejs-github-azure-quay-/error-context.md]]
]]>
</system-out>
<system-err>
<![CDATA[(node:153) 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)
[@octokit/request] "GET https://api.github.com/repos/rhtap-rhdh-qe/e2e-tests-nodejs-vsezntzh/contents/azure-pipelines.yml?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>
<error message="Failed to cancel pipelines: timeout of 30000ms exceeded" type="Error">
<![CDATA[  [e2e-e2e-tests-nodejs[github-azure-quay]] › tssc/full_workflow.test.ts:45:5 › TSSC Complete Workflow › Component Creation › should create a component successfully 

    Error: Failed to cancel pipelines: timeout of 30000ms exceeded

       at ../src/rhtap/core/integration/ci/providers/azureCI.ts:518

      516 |     } catch (error: any) {
      517 |       this.logger.error(`[Azure] Error in cancelAllPipelines: ${error.message}`);
    > 518 |       throw new Error(`Failed to cancel pipelines: ${error.message}`);
          |             ^
      519 |     }
      520 |
      521 |     return result;
        at AzureCI.cancelAllPipelines (/workspace/e2e-test/src/rhtap/core/integration/ci/providers/azureCI.ts:518:13)
        at /workspace/e2e-test/tests/tssc/full_workflow.test.ts:80:7

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-nodejs-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</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-04-27T03:25:24.308Z" hostname="e2e-e2e-tests-java-quarkus[github-tekton-quay]" tests="6" failures="0" skipped="0" time="721.771" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="90.749">
<system-out>
<![CDATA[2026-04-27 03:25:25.634 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-rgbjdnac {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:25.636 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-rgbjdnac'... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:25.641 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:25.702 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:25.728 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:25.731 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:25.732 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:25.764 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:25.764 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:25.765 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:25.947 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-rgbjdnac, ID: 7af567ff-20ff-4cde-9c4c-49147479afa8 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:25.948 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-rgbjdnac to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:25.948 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 7af567ff-20ff-4cde-9c4c-49147479afa8 to complete... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:26.039 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:26.040 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 7af567ff-20ff-4cde-9c4c-49147479afa8: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:31.187 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:31.188 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 7af567ff-20ff-4cde-9c4c-49147479afa8: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:36.207 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:36.207 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 7af567ff-20ff-4cde-9c4c-49147479afa8: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:41.234 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:41.235 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 7af567ff-20ff-4cde-9c4c-49147479afa8: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:46.263 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:46.264 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 7af567ff-20ff-4cde-9c4c-49147479afa8: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:51.298 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:51.298 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 7af567ff-20ff-4cde-9c4c-49147479afa8: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:56.322 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:25:56.322 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 7af567ff-20ff-4cde-9c4c-49147479afa8: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:01.341 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:01.341 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 7af567ff-20ff-4cde-9c4c-49147479afa8: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:06.360 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:06.361 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:06.361 [[32mINFO [0m] rhdh.developer-hub: Task 7af567ff-20ff-4cde-9c4c-49147479afa8 completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:06.361 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-rgbjdnac' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:06.361 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-rgbjdnac {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:06.374 [[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-rgbjdnac...
2026-04-27 03:26:06.375 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-rgbjdnac-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:06.375 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-rgbjdnac-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:06.573 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': c6972f350c0fe3192ba222984a7142ae0ad22f9a {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Waiting for ArgoCD CI application to sync to commit: c6972f350c0fe3192ba222984a7142ae0ad22f9a
2026-04-27 03:26:06.602 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-rgbjdnac-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: c6972f350c0fe3192ba222984a7142ae0ad22f9a) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:06.602 [[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-04-27 03:26:17.894 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-rgbjdnac-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: c6972f350c0fe3192ba222984a7142ae0ad22f9a) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:17.895 [[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-04-27 03:26:56.330 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-rgbjdnac-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:56.330 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:56.330 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:56.330 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: c6972f350c0fe3192ba222984a7142ae0ad22f9a {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-27 03:26:56.331 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:56.331 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-quarkus-rgbjdnac (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:56.331 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-quarkus-rgbjdnac {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:56.331 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:56.332 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-quarkus-rgbjdnac {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:56.354 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rgbjdnac {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:56.377 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rgbjdnac-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:56.377 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-java-quarkus-rgbjdnac {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:26:56.377 [[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:150) 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="383.072">
<system-out>
<![CDATA[2026-04-27 03:26:56.406 [[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-04-27 03:26:56.406 [[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-04-27 03:26:56.406 [[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-04-27 03:26:59.920 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1777260416406 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:27:01.541 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rgbjdnac/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:27:01.541 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rgbjdnac/pull/1 with SHA: 31a793e45303cfc06ca34bb694d4ef831dea8c00 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:27:01.542 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-rgbjdnac... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:27:01.542 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-rgbjdnac, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:27:01.570 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rgbjdnac {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:27:01.570 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-rgbjdnac. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:27:01.570 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-rgbjdnac | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-rgbjdnac, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:27:10.186 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rgbjdnac {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:27:10.187 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:27:10.187 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:27:10.187 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm was triggered by promotion PR #1 in e2e-tests-java-quarkus-rgbjdnac {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:27:10.188 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:27:10.219 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:27:10.219 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:27:10.220 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:27:10.220 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:27:40.275 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:27:40.275 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:27:40.275 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:27:40.275 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:28:10.346 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:28:10.347 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:28:10.347 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:28:10.347 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:28:40.403 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:28:40.404 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:28:40.404 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:28:40.404 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:29:10.477 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:29:10.478 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:29:10.478 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:29:10.478 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:29:40.528 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:29:40.528 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:29:40.528 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:29:40.529 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:10.600 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:10.601 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:10.601 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:10.601 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:10.608 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-rgbjdnac-on-pull-request-s9mqm was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:10.608 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:11.938 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 43372f3f9c380c3426e18a17ef0dd5e5c709cfb0 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:11.939 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-quarkus-rgbjdnac... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:11.939 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-rgbjdnac, event type: push {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:11.978 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rgbjdnac {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:11.978 [[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-04-27 03:30:11.979 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-rgbjdnac | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-rgbjdnac, event: push, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:19.063 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rgbjdnac {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:19.063 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:19.063 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:19.063 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns was triggered by on-push pipeline after merging #1 in e2e-tests-java-quarkus-rgbjdnac {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:19.064 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:19.104 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:19.105 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:19.105 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:19.105 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:49.181 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:49.181 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:49.181 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:30:49.182 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:31:19.256 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:31:19.256 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:31:19.257 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:31:19.257 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:31:49.312 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:31:49.312 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:31:49.312 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:31:49.312 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:32:19.350 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:32:19.350 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:32:19.350 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:32:19.350 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:32:49.408 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:32:49.408 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:32:49.408 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:32:49.408 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:19.473 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:19.473 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:19.473 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:19.473 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:19.475 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-rgbjdnac-on-push-v5xns was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:19.475 [[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.114">
<system-out>
<![CDATA[2026-04-27 03:33:19.521 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-rgbjdnac-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:19.522 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-rgbjdnac-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:19.684 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 6a9b7beb9f6312a31b1fd6d626f9ca84bdd7948f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:19.685 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:19.685 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-rgbjdnac-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:19.765 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-rgbjdnac-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:20.785 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:20.785 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-rgbjdnac-development' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:20.926 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-rgbjdnac-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-rgbjdnac-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rgbjdnac-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-rgbjdnac/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (c6972f3)
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-rgbjdnac  Synced     Healthy        service/e2e-tests-java-quarkus-rgbjdnac created
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-rgbjdnac  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-rgbjdnac created
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-rgbjdnac  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-rgbjdnac created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:20.926 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-rgbjdnac-development' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:27.181 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:33:21+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-rgbjdnac    Synced  Healthy              
2026-04-27T03:33:21+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-rgbjdnac    Synced  Healthy              
2026-04-27T03:33:21+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-rgbjdnac    Synced  Healthy              
2026-04-27T03:33:22+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-quarkus-rgbjdnac  OutOfSync  Healthy              
2026-04-27T03:33:25+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-27T03:33:26+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-27T03:33:26+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-rgbjdnac    Synced   Healthy              service/e2e-tests-java-quarkus-rgbjdnac unchanged
2026-04-27T03:33:26+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-rgbjdnac  OutOfSync  Healthy              deployment.apps/e2e-tests-java-quarkus-rgbjdnac configured
2026-04-27T03:33:26+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-rgbjdnac    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-rgbjdnac unchanged
2026-04-27T03:33:26+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-quarkus-rgbjdnac    Synced  Progressing              deployment.apps/e2e-tests-java-quarkus-rgbjdnac configured

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

Operation:          Sync
Sync Revision:      6a9b7beb9f6312a31b1fd6d626f9ca84bdd7948f
Phase:              Succeeded
Start:              2026-04-27 03:33:22 +0000 UTC
Finished:           2026-04-27 03:33:26 +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-rgbjdnac  Synced     Healthy            service/e2e-tests-java-quarkus-rgbjdnac unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-rgbjdnac  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-rgbjdnac configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-rgbjdnac  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-rgbjdnac unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:27.256 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-rgbjdnac-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:27.256 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-rgbjdnac-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-rgbjdnac-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:34.408 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-rgbjdnac-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:34.408 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-rgbjdnac-development | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-rgbjdnac-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:48.582 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-rgbjdnac-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:48.583 [[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-04-27 03:33:48.606 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-rgbjdnac-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:48.607 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:48.607 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:48.607 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 6a9b7beb9f6312a31b1fd6d626f9ca84bdd7948f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:48.607 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 6a9b7beb9f6312a31b1fd6d626f9ca84bdd7948f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:48.609 [[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="107.351">
<system-out>
<![CDATA[2026-04-27 03:33:48.648 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-rgbjdnac/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:48.648 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-rgbjdnac/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:48.761 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-rgbjdnac/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:48.761 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-rgbjdnac/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-rgbjdnac:43372f3f9c380c3426e18a17ef0dd5e5c709cfb0 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:48.762 [[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-04-27 03:33:48.789 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:48.789 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-rgbjdnac:43372f3f9c380c3426e18a17ef0dd5e5c709cfb0 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:48.790 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-rgbjdnac/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-quarkus-rgbjdnac-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:48.869 [[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-04-27 03:33:48.869 [[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-rgbjdnac:43372f3f9c380c3426e18a17ef0dd5e5c709cfb0" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:52.571 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1777260828789 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:54.105 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rgbjdnac-gitops/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:54.105 [[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-04-27 03:33:54.105 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-quarkus-rgbjdnac-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:54.106 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-rgbjdnac-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:54.106 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-rgbjdnac-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:54.159 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rgbjdnac-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:54.159 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-rgbjdnac-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:33:54.159 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-rgbjdnac-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-rgbjdnac-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:34:02.829 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rgbjdnac-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:34:02.829 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:34:02.829 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-2wm6d {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:34:02.829 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-2wm6d was triggered by promotion PR #1 in e2e-tests-java-quarkus-rgbjdnac-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:34:02.829 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-2wm6d to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:34:02.868 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-2wm6d in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:34:02.869 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-2wm6d status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:34:02.869 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-2wm6d status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:34:02.869 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-2wm6d | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-2wm6d not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:34:32.910 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-2wm6d in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:34:32.911 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-2wm6d status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:34:32.911 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-2wm6d status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:34:32.911 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-2wm6d | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-2wm6d not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:02.972 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-2wm6d in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:02.972 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-2wm6d status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:02.972 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-2wm6d status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:02.973 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:02.974 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-2wm6d was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:02.974 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:04.178 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 8f8eeb0882c57df905c08a02a0f89dd570f1b7cf {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:04.179 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 8f8eeb0882c57df905c08a02a0f89dd570f1b7cf {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:04.179 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:04.179 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-rgbjdnac-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:04.287 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-rgbjdnac-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:04.903 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:04.903 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-rgbjdnac-stage' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:05.035 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-rgbjdnac-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-rgbjdnac-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rgbjdnac-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-rgbjdnac/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (6a9b7be)
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-rgbjdnac  Synced     Healthy        service/e2e-tests-java-quarkus-rgbjdnac created
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-rgbjdnac  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-rgbjdnac created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-rgbjdnac  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-rgbjdnac created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:05.035 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-rgbjdnac-stage' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:14.624 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:35:06+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-rgbjdnac    Synced  Healthy              
2026-04-27T03:35:06+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-rgbjdnac    Synced  Healthy              
2026-04-27T03:35:06+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-rgbjdnac    Synced  Healthy              
2026-04-27T03:35:12+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-27T03:35:13+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-rgbjdnac    Synced   Healthy              service/e2e-tests-java-quarkus-rgbjdnac unchanged
2026-04-27T03:35:13+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-rgbjdnac    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-rgbjdnac configured
2026-04-27T03:35:13+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-rgbjdnac    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-rgbjdnac unchanged
2026-04-27T03:35:13+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-27T03:35:13+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-quarkus-rgbjdnac  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-rgbjdnac configured

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

Operation:          Sync
Sync Revision:      8f8eeb0882c57df905c08a02a0f89dd570f1b7cf
Phase:              Succeeded
Start:              2026-04-27 03:35:06 +0000 UTC
Finished:           2026-04-27 03:35:13 +0000 UTC
Duration:           7s
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-rgbjdnac  Synced     Healthy            service/e2e-tests-java-quarkus-rgbjdnac unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-rgbjdnac  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-rgbjdnac configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-rgbjdnac  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-rgbjdnac unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:14.691 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-rgbjdnac-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:14.692 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-rgbjdnac-stage | Elapsed: 11s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-rgbjdnac-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:22.522 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-rgbjdnac-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:22.522 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-rgbjdnac-stage | Elapsed: 18s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-rgbjdnac-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:35.707 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-rgbjdnac-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:35.707 [[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-04-27 03:35:35.734 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-rgbjdnac-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:35.734 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:35.734 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:35.734 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 8f8eeb0882c57df905c08a02a0f89dd570f1b7cf {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:35.734 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 8f8eeb0882c57df905c08a02a0f89dd570f1b7cf {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:35.736 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:35.736 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:35.736 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-2wm6d logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:35.737 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-2wm6d in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:35.768 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-2wm6d in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:35.994 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:93cecfb6-48d7-49df-96bc-afcd263371e2/1 found from Promotion Pipeline e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-2wm6d 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="110.683">
<system-out>
<![CDATA[2026-04-27 03:35:36.016 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-rgbjdnac/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:36.017 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-rgbjdnac/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:36.128 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-rgbjdnac/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:36.128 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-rgbjdnac/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-rgbjdnac:43372f3f9c380c3426e18a17ef0dd5e5c709cfb0 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:36.129 [[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-04-27 03:35:36.157 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:36.157 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-rgbjdnac:43372f3f9c380c3426e18a17ef0dd5e5c709cfb0 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:36.158 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-rgbjdnac/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-quarkus-rgbjdnac-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:36.249 [[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-04-27 03:35:36.249 [[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-rgbjdnac:43372f3f9c380c3426e18a17ef0dd5e5c709cfb0" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:39.742 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1777260936158 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:41.269 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rgbjdnac-gitops/pull/2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:41.270 [[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-04-27 03:35:41.270 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-quarkus-rgbjdnac-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:41.270 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-quarkus-rgbjdnac-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:41.271 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-rgbjdnac-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:41.311 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rgbjdnac-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:41.311 [[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-04-27 03:35:41.311 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-rgbjdnac-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-rgbjdnac-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:46.573 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rgbjdnac-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:46.574 [[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-04-27 03:35:46.574 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-quarkus-rgbjdnac-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-rgbjdnac-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:55.846 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rgbjdnac-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:55.847 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:55.847 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-47d8w {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:55.847 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-47d8w was triggered by promotion PR #2 in e2e-tests-java-quarkus-rgbjdnac-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:55.847 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-47d8w to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:55.882 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-47d8w in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:55.882 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-47d8w status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:55.882 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-47d8w status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:35:55.883 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-47d8w | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-47d8w not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:36:25.924 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-47d8w in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:36:25.925 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-47d8w status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:36:25.925 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-47d8w status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:36:25.925 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-47d8w | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-47d8w not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:36:55.974 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-47d8w in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:36:55.974 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-47d8w status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:36:55.975 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-47d8w status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:36:55.975 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:36:55.977 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-47d8w was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:36:55.977 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:36:57.167 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 2811338cfa7e8a782a57c0e4784737d829b90edb {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:36:57.168 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 2811338cfa7e8a782a57c0e4784737d829b90edb {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:36:57.168 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:36:57.168 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-rgbjdnac-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:36:57.246 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-rgbjdnac-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:36:57.833 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:36:57.833 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-rgbjdnac-prod' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:36:57.986 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-rgbjdnac-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-rgbjdnac-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rgbjdnac-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-rgbjdnac/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (6a9b7be)
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-rgbjdnac  Synced     Healthy        service/e2e-tests-java-quarkus-rgbjdnac created
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-rgbjdnac  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-rgbjdnac created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-rgbjdnac  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-rgbjdnac created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:36:57.986 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-rgbjdnac-prod' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:04.765 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:36:58+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-rgbjdnac    Synced  Healthy              
2026-04-27T03:36:58+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-rgbjdnac    Synced  Healthy              
2026-04-27T03:36:58+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-rgbjdnac    Synced  Healthy              
2026-04-27T03:37:02+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-27T03:37:03+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-rgbjdnac    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-rgbjdnac configured
2026-04-27T03:37:03+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-rgbjdnac    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-rgbjdnac unchanged
2026-04-27T03:37:03+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-27T03:37:03+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-rgbjdnac    Synced   Healthy              service/e2e-tests-java-quarkus-rgbjdnac unchanged
2026-04-27T03:37:04+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-quarkus-rgbjdnac  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-rgbjdnac configured

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

Operation:          Sync
Sync Revision:      2811338cfa7e8a782a57c0e4784737d829b90edb
Phase:              Succeeded
Start:              2026-04-27 03:36:59 +0000 UTC
Finished:           2026-04-27 03:37:03 +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-rgbjdnac  Synced     Healthy            service/e2e-tests-java-quarkus-rgbjdnac unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-rgbjdnac  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-rgbjdnac configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-rgbjdnac  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-rgbjdnac unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:04.837 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-rgbjdnac-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:04.837 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-rgbjdnac-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-rgbjdnac-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:14.710 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-rgbjdnac-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:14.710 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-rgbjdnac-prod | Elapsed: 18s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-rgbjdnac-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:26.417 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-rgbjdnac-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:26.418 [[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-04-27 03:37:26.442 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-rgbjdnac-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:26.442 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:26.442 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:26.442 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 2811338cfa7e8a782a57c0e4784737d829b90edb {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:26.442 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 2811338cfa7e8a782a57c0e4784737d829b90edb {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:26.444 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:26.444 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:26.445 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-47d8w logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:26.445 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-47d8w in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:26.472 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-47d8w in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:26.697 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:93cecfb6-48d7-49df-96bc-afcd263371e2/1 found from Promotion Pipeline e2e-tests-java-quarkus-rgbjdnac-gitops-on-pull-request-47d8w 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.802">
<system-out>
<![CDATA[2026-04-27 03:37:26.806 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:93cecfb6-48d7-49df-96bc-afcd263371e2/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:26.806 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-rgbjdnac:43372f3f9c380c3426e18a17ef0dd5e5c709cfb0 and document ID urn:uuid:93cecfb6-48d7-49df-96bc-afcd263371e2/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:26.806 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rgbjdnac:43372f3f9c380c3426e18a17ef0dd5e5c709cfb0 and document ID: urn:uuid:93cecfb6-48d7-49df-96bc-afcd263371e2/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:26.807 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rgbjdnac:43372f3f9c380c3426e18a17ef0dd5e5c709cfb0 at https://server-tssc-tpa.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:27.448 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-rgbjdnac:43372f3f9c380c3426e18a17ef0dd5e5c709cfb0' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:27.449 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:93cecfb6-48d7-49df-96bc-afcd263371e2/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:27.449 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rgbjdnac:43372f3f9c380c3426e18a17ef0dd5e5c709cfb0, Published: 2026-04-27T03:32:27Z, SHA256: sha256:63cc0f36c9f788c7a8e24e8454a01dddfc4bbe5ce44aff32ce08cfd9fd544a4f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:27.449 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:93cecfb6-48d7-49df-96bc-afcd263371e2/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:27.449 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-rgbjdnac:43372f3f9c380c3426e18a17ef0dd5e5c709cfb0 and document ID urn:uuid:93cecfb6-48d7-49df-96bc-afcd263371e2/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:27.449 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rgbjdnac:43372f3f9c380c3426e18a17ef0dd5e5c709cfb0 and document ID: urn:uuid:93cecfb6-48d7-49df-96bc-afcd263371e2/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:27.449 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rgbjdnac:43372f3f9c380c3426e18a17ef0dd5e5c709cfb0 at https://server-tssc-tpa.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:27.516 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-rgbjdnac:43372f3f9c380c3426e18a17ef0dd5e5c709cfb0' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:27.517 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:93cecfb6-48d7-49df-96bc-afcd263371e2/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:27.517 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rgbjdnac:43372f3f9c380c3426e18a17ef0dd5e5c709cfb0, Published: 2026-04-27T03:32:27Z, SHA256: sha256:63cc0f36c9f788c7a8e24e8454a01dddfc4bbe5ce44aff32ce08cfd9fd544a4f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:27.517 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:93cecfb6-48d7-49df-96bc-afcd263371e2/1,urn:uuid:93cecfb6-48d7-49df-96bc-afcd263371e2/1 found in TPA!!! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-27 03:37:27.518 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-quarkus-rgbjdnac:43372f3f9c380c3426e18a17ef0dd5e5c709cfb0 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-27T03:25:24.308Z" hostname="e2e-e2e-tests-java-quarkus[github-azure-quay]" tests="6" failures="0" skipped="5" time="182.082" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="182.082">
<system-out>
<![CDATA[2026-04-27 03:25:25.659 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-cvkaijmg {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:25.661 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-cvkaijmg'... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:25.667 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:25.759 [[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-04-27 03:25:25.760 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:25.760 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:25.761 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:25.789 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:25.814 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:25.816 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:25.817 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:25.842 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:25.843 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:25.843 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:26.051 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-cvkaijmg, ID: 94c35444-77be-4987-994f-55905dae4d97 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:26.052 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-cvkaijmg to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:26.052 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 94c35444-77be-4987-994f-55905dae4d97 to complete... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:26.119 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:26.119 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 94c35444-77be-4987-994f-55905dae4d97: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:31.636 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:31.637 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 94c35444-77be-4987-994f-55905dae4d97: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:36.662 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:36.663 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 94c35444-77be-4987-994f-55905dae4d97: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:41.704 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:41.705 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 94c35444-77be-4987-994f-55905dae4d97: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:46.735 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:46.735 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 94c35444-77be-4987-994f-55905dae4d97: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:51.773 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:51.774 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:51.774 [[32mINFO [0m] rhdh.developer-hub: Task 94c35444-77be-4987-994f-55905dae4d97 completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:51.774 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-cvkaijmg' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:51.774 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-cvkaijmg {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:51.798 [[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-cvkaijmg...
2026-04-27 03:25:51.798 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-cvkaijmg-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:51.798 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-cvkaijmg-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:52.090 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 559ff46c71f097e8f59417ac14468cc974e52ecf {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Waiting for ArgoCD CI application to sync to commit: 559ff46c71f097e8f59417ac14468cc974e52ecf
2026-04-27 03:25:52.115 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-java-quarkus-cvkaijmg-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-cvkaijmg-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-java-quarkus-cvkaijmg-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"ccc938e1-f7fc-43f0-96ee-b7c3bd7031ed","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Mon, 27 Apr 2026 03:25:52 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"3098f51a-8acb-481e-9fa6-5b5377a23961","x-kubernetes-pf-prioritylevel-uid":"19212fbe-7fe9-47cf-a70b-32670d82fa92"} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:25:52.116 [[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-04-27 03:26:03.767 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-cvkaijmg-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 559ff46c71f097e8f59417ac14468cc974e52ecf) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:26:03.767 [[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-04-27 03:26:25.040 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-cvkaijmg-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-azure-quay], worker=9}
2026-04-27 03:26:25.040 [[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-04-27 03:27:08.942 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-cvkaijmg-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:08.942 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:08.942 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:08.942 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 559ff46c71f097e8f59417ac14468cc974e52ecf {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-27 03:27:08.943 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:08.943 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-quarkus-cvkaijmg {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:08.944 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-quarkus-cvkaijmg... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:09.139 [[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-04-27 03:27:11.956 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:11.956 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-quarkus-cvkaijmg {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:11.957 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-quarkus-cvkaijmg... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:11.957 [[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-04-27 03:27:11.958 [[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-04-27 03:27:18.614 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-cvkaijmg branch 'main' with commit SHA: cad5e55cd3545e41ff5ecc400a5cd6b692d23faa {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:18.614 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: cad5e55cd3545e41ff5ecc400a5cd6b692d23faa {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:19.603 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-cvkaijmg-gitops branch 'main' with commit SHA: 99085a51f7237ae3dadbcfacce5cc37372a3e510 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:19.604 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 99085a51f7237ae3dadbcfacce5cc37372a3e510 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:19.604 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-quarkus-cvkaijmg for component e2e-tests-java-quarkus-cvkaijmg... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:19.660 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-quarkus-cvkaijmg for component e2e-tests-java-quarkus-cvkaijmg... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:19.660 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-quarkus-cvkaijmg for component e2e-tests-java-quarkus-cvkaijmg... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:19.661 [[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-04-27 03:27:19.661 [[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-04-27 03:27:24.133 [[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-04-27 03:27:24.135 [[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-04-27 03:27:24.381 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-cvkaijmg type=github name=e2e-tests-java-quarkus-cvkaijmg {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:24.381 [[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-04-27 03:27:24.597 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-cvkaijmg-gitops type=github name=e2e-tests-java-quarkus-cvkaijmg-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:24.597 [[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-04-27 03:27:32.761 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7859?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:32.768 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7860?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:36.626 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7860... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:36.627 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7860?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:36.641 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7859... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:36.642 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7859?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:44.342 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-quarkus-cvkaijmg-gitops". {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:44.342 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-java-quarkus-cvkaijmg {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:47.018 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-quarkus-cvkaijmg". {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:47.018 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-java-quarkus-cvkaijmg {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:47.018 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-java-quarkus-cvkaijmg... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:47.075 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-cvkaijmg {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:47.076 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-cvkaijmg {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:47.076 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-cvkaijmg-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:47.076 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-cvkaijmg-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:47.076 [[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-04-27 03:27:47.077 [[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-04-27 03:27:47.077 [[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-04-27 03:27:47.077 [[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-04-27 03:27:57.637 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:57.638 [[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-04-27 03:27:57.677 [[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-04-27 03:27:59.176 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-quarkus-cvkaijmg {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:27:59.177 [[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-04-27 03:28:01.483 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-quarkus-cvkaijmg {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:28:01.484 [[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-04-27 03:28:01.541 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4000?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:28:02.666 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:28:02.666 [[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-04-27 03:28:25.106 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4000?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:28:26.737 [[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-04-27 03:28:27.724 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:28:27.733 [[31mERROR[0m] azure.agent-pool: Failed to authorize pipeline 7859 for agent pool 41: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:28:27.733 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-27 03:28:27.734 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-java-quarkus-github-azure-quay-/error-context.md]]
]]>
</system-out>
<system-err>
<![CDATA[(node:159) 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>
<error message="Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded" type="Error">
<![CDATA[  [e2e-e2e-tests-java-quarkus[github-azure-quay]] › tssc/full_workflow.test.ts:45:5 › TSSC Complete Workflow › Component Creation › should create a component successfully 

    Error: Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded

       at ../src/rhtap/postcreation/componentPostCreateAction.ts:37

      35 |     } catch (error) {
      36 |       this.logger.error(`Error executing post-creation actions: ${error}`);
    > 37 |       throw new Error(
         |             ^
      38 |         `Post-creation actions failed: ${error}`
      39 |       );
      40 |     }
        at ComponentPostCreateAction.execute (/workspace/e2e-test/src/rhtap/postcreation/componentPostCreateAction.ts:37:13)
        at /workspace/e2e-test/tests/tssc/full_workflow.test.ts:75:7

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-java-quarkus-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</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-04-27T03:25:24.308Z" hostname="e2e-e2e-tests-java-springboot[github-tekton-quay]" tests="6" failures="0" skipped="0" time="565.611" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="44.539">
<system-out>
<![CDATA[2026-04-27 03:28:26.906 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-hretgagt {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:26.907 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-hretgagt'... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:26.912 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:26.975 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:27.009 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:27.012 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:27.012 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:27.043 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:27.043 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:27.044 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:27.091 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-hretgagt, ID: 54a9717d-d06c-4e98-b9f9-7f3a8090741d {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:27.091 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-hretgagt to be completed... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:27.092 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 54a9717d-d06c-4e98-b9f9-7f3a8090741d to complete... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:27.129 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:27.129 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 54a9717d-d06c-4e98-b9f9-7f3a8090741d: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:32.161 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:32.161 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 54a9717d-d06c-4e98-b9f9-7f3a8090741d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:37.189 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:37.189 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 54a9717d-d06c-4e98-b9f9-7f3a8090741d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:42.219 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:42.220 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 54a9717d-d06c-4e98-b9f9-7f3a8090741d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:47.248 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:47.249 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 54a9717d-d06c-4e98-b9f9-7f3a8090741d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:52.275 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:52.276 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 54a9717d-d06c-4e98-b9f9-7f3a8090741d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:57.309 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:57.309 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:57.309 [[32mINFO [0m] rhdh.developer-hub: Task 54a9717d-d06c-4e98-b9f9-7f3a8090741d completed successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:57.310 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-hretgagt' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:57.310 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-hretgagt {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:57.323 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
Waiting for initial CI deployment of e2e-tests-java-springboot-hretgagt...
2026-04-27 03:28:57.323 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-hretgagt-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:57.324 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-hretgagt-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:57.618 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 595a661bc77157f209ce7d00887ef8cebff4655e {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
Waiting for ArgoCD CI application to sync to commit: 595a661bc77157f209ce7d00887ef8cebff4655e
2026-04-27 03:28:57.645 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-hretgagt-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:28:57.645 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:11.338 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-hretgagt-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:11.338 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:11.338 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:11.338 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 595a661bc77157f209ce7d00887ef8cebff4655e {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-27 03:29:11.339 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:11.339 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-springboot-hretgagt (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:11.339 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-springboot-hretgagt {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:11.339 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:11.340 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-springboot-hretgagt {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:11.371 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-hretgagt {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:11.403 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-hretgagt-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:11.403 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Found 1 total PipelineRuns {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:11.404 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 1 PipelineRuns match filters {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:11.404 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 0 PipelineRuns filtered out {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:11.404 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:11.404 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing batch 1/1 (1 PipelineRuns) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:11.438 [[31mERROR[0m] ocp.client: Error patching resource 'e2e-tests-java-springboot-hretgagt-on-push-gvwnz' in namespace 'tssc-app-ci': Error: HTTP-Code: 400
Message: Unknown API Status Code!
Body: "{\"kind\":\"Status\",\"apiVersion\":\"v1\",\"metadata\":{},\"status\":\"Failure\",\"message\":\"error decoding patch: json: cannot unmarshal object into Go value of type []handlers.jsonPatchOp\",\"reason\":\"BadRequest\",\"code\":400}\n"
Headers: {"audit-id":"051ca378-65de-4491-a379-42ea07ae39e4","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Mon, 27 Apr 2026 03:29:11 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"3098f51a-8acb-481e-9fa6-5b5377a23961","x-kubernetes-pf-prioritylevel-uid":"19212fbe-7fe9-47cf-a70b-32670d82fa92"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:11.438 [[31mERROR[0m] tekton.pipelinerun: Failed to cancel PipelineRun e2e-tests-java-springboot-hretgagt-on-push-gvwnz: Failed to patch resource 'e2e-tests-java-springboot-hretgagt-on-push-gvwnz': Error: HTTP-Code: 400
Message: Unknown API Status Code!
Body: "{\"kind\":\"Status\",\"apiVersion\":\"v1\",\"metadata\":{},\"status\":\"Failure\",\"message\":\"error decoding patch: json: cannot unmarshal object into Go value of type []handlers.jsonPatchOp\",\"reason\":\"BadRequest\",\"code\":400}\n"
Headers: {"audit-id":"051ca378-65de-4491-a379-42ea07ae39e4","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Mon, 27 Apr 2026 03:29:11 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"3098f51a-8acb-481e-9fa6-5b5377a23961","x-kubernetes-pf-prioritylevel-uid":"19212fbe-7fe9-47cf-a70b-32670d82fa92"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:11.438 [[31mERROR[0m] rhtap.core.integration.ci.base: ❌ [Tekton] Failed to cancel PipelineRun e2e-tests-java-springboot-hretgagt-on-push-gvwnz: Error: Failed to cancel PipelineRun e2e-tests-java-springboot-hretgagt-on-push-gvwnz: Failed to patch resource 'e2e-tests-java-springboot-hretgagt-on-push-gvwnz': Error: HTTP-Code: 400
Message: Unknown API Status Code!
Body: "{\"kind\":\"Status\",\"apiVersion\":\"v1\",\"metadata\":{},\"status\":\"Failure\",\"message\":\"error decoding patch: json: cannot unmarshal object into Go value of type []handlers.jsonPatchOp\",\"reason\":\"BadRequest\",\"code\":400}\n"
Headers: {"audit-id":"051ca378-65de-4491-a379-42ea07ae39e4","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Mon, 27 Apr 2026 03:29:11 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"3098f51a-8acb-481e-9fa6-5b5377a23961","x-kubernetes-pf-prioritylevel-uid":"19212fbe-7fe9-47cf-a70b-32670d82fa92"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:11.439 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Batch 1/1 complete: 1 succeeded, 0 rejected {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:11.439 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Cancellation complete: {total=1, cancelled=0, failed=1, skipped=0, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:11.439 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
]]>
</system-out>
<system-err>
<![CDATA[(node:243) 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="297.147">
<system-out>
<![CDATA[2026-04-27 03:29:11.468 [[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=7}
2026-04-27 03:29:11.468 [[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=7}
2026-04-27 03:29:11.468 [[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=7}
2026-04-27 03:29:15.034 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1777260551468 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:16.638 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-hretgagt/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:16.639 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-hretgagt/pull/1 with SHA: 2ac42cba278508bc1281a150a189724416e013ba {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:16.639 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-hretgagt... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:16.639 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-hretgagt, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:16.677 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-hretgagt {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:16.678 [[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=7}
2026-04-27 03:29:16.678 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-hretgagt | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-hretgagt, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:23.127 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-hretgagt {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:23.128 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:23.128 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:23.128 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj was triggered by promotion PR #1 in e2e-tests-java-springboot-hretgagt {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:23.129 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:23.196 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:23.196 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:23.196 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:23.197 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj | Status: running | Reason: Pipeline e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:53.257 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:53.258 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:53.258 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:29:53.258 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj | Status: running | Reason: Pipeline e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:30:23.323 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:30:23.323 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:30:23.323 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:30:23.324 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj | Status: running | Reason: Pipeline e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:30:53.385 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:30:53.385 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:30:53.385 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:30:53.386 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj | Status: running | Reason: Pipeline e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:31:23.603 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:31:23.604 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:31:23.604 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:31:23.604 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj | Status: running | Reason: Pipeline e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:31:53.669 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:31:53.670 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:31:53.670 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:31:53.670 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:31:53.678 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-hretgagt-on-pull-request-tstqj was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:31:53.678 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:31:54.839 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 316cd62c965c25c6a15bbbb2cd4eb019399dfa3d {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:31:54.840 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-springboot-hretgagt... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:31:54.840 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-hretgagt, event type: push {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:31:54.886 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-hretgagt {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:31:54.887 [[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=7}
2026-04-27 03:31:54.887 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-hretgagt | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-hretgagt, event: push, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:32:00.384 [[32mINFO [0m] tekton.pipelinerun: Found 3 Tekton PipelineRuns for repository: e2e-tests-java-springboot-hretgagt {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:32:00.384 [[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=7}
2026-04-27 03:32:00.384 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-springboot-hretgagt | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-hretgagt, event: push, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:32:08.326 [[32mINFO [0m] tekton.pipelinerun: Found 3 Tekton PipelineRuns for repository: e2e-tests-java-springboot-hretgagt {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:32:08.326 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:32:08.326 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-hretgagt-on-push-scq6c {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:32:08.326 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-hretgagt-on-push-scq6c was triggered by on-push pipeline after merging #1 in e2e-tests-java-springboot-hretgagt {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:32:08.326 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-hretgagt-on-push-scq6c to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:32:08.360 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-hretgagt-on-push-scq6c in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:32:08.360 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-hretgagt-on-push-scq6c status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:32:08.360 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-hretgagt-on-push-scq6c status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:32:08.360 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-hretgagt-on-push-scq6c | Status: running | Reason: Pipeline e2e-tests-java-springboot-hretgagt-on-push-scq6c not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:32:38.422 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-hretgagt-on-push-scq6c in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:32:38.422 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-hretgagt-on-push-scq6c status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:32:38.422 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-hretgagt-on-push-scq6c status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:32:38.423 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-hretgagt-on-push-scq6c | Status: running | Reason: Pipeline e2e-tests-java-springboot-hretgagt-on-push-scq6c not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:33:08.489 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-hretgagt-on-push-scq6c in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:33:08.489 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-hretgagt-on-push-scq6c status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:33:08.489 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-hretgagt-on-push-scq6c status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:33:08.490 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-hretgagt-on-push-scq6c | Status: running | Reason: Pipeline e2e-tests-java-springboot-hretgagt-on-push-scq6c not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:33:38.544 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-hretgagt-on-push-scq6c in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:33:38.545 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-hretgagt-on-push-scq6c status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:33:38.545 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-hretgagt-on-push-scq6c status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:33:38.545 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-hretgagt-on-push-scq6c | Status: running | Reason: Pipeline e2e-tests-java-springboot-hretgagt-on-push-scq6c not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:08.609 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-hretgagt-on-push-scq6c in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:08.610 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-hretgagt-on-push-scq6c status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:08.610 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-hretgagt-on-push-scq6c status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:08.610 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:08.612 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-hretgagt-on-push-scq6c was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:08.612 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-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="27.035">
<system-out>
<![CDATA[2026-04-27 03:34:08.665 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-hretgagt-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:08.665 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-hretgagt-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:08.900 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 69d5d53cc0f329e5d94aadde43ea9a66f2416615 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:08.901 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:08.901 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-hretgagt-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:08.989 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-hretgagt-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:09.795 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:09.796 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-hretgagt-development' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:09.925 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-hretgagt-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-java-springboot-hretgagt-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-hretgagt-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-hretgagt/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (595a661)
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-hretgagt  Synced     Healthy        service/e2e-tests-java-springboot-hretgagt created
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-hretgagt  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-hretgagt created
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-hretgagt  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-hretgagt created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:09.926 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-hretgagt-development' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:16.677 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:34:10+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-hretgagt    Synced  Healthy              
2026-04-27T03:34:10+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-hretgagt    Synced  Healthy              
2026-04-27T03:34:10+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-hretgagt    Synced  Healthy              
2026-04-27T03:34:11+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-springboot-hretgagt  OutOfSync  Healthy              
2026-04-27T03:34:14+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-27T03:34:16+00:00                       Namespace                        tssc-app-development                Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-27T03:34:16+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-hretgagt    Synced   Healthy              service/e2e-tests-java-springboot-hretgagt unchanged
2026-04-27T03:34:16+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-hretgagt  OutOfSync  Healthy              deployment.apps/e2e-tests-java-springboot-hretgagt configured
2026-04-27T03:34:16+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-hretgagt    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-hretgagt unchanged
2026-04-27T03:34:16+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-springboot-hretgagt  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-hretgagt configured

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

Operation:          Sync
Sync Revision:      69d5d53cc0f329e5d94aadde43ea9a66f2416615
Phase:              Succeeded
Start:              2026-04-27 03:34:11 +0000 UTC
Finished:           2026-04-27 03:34:16 +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-springboot-hretgagt  Synced     Healthy            service/e2e-tests-java-springboot-hretgagt unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-hretgagt  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-hretgagt configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-hretgagt  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-hretgagt unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:16.755 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-hretgagt-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:16.755 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-hretgagt-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-hretgagt-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:23.399 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-hretgagt-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:23.399 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-hretgagt-development | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-hretgagt-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:35.641 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-hretgagt-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:35.642 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:35.665 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-hretgagt-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:35.666 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:35.666 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:35.666 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 69d5d53cc0f329e5d94aadde43ea9a66f2416615 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:35.666 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 69d5d53cc0f329e5d94aadde43ea9a66f2416615 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:35.668 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-java-springboot[github-tekton-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="97.588">
<system-out>
<![CDATA[2026-04-27 03:34:35.690 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-hretgagt/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:35.690 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-hretgagt/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:35.814 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-hretgagt/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:35.815 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-hretgagt/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-hretgagt:316cd62c965c25c6a15bbbb2cd4eb019399dfa3d {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:35.816 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:35.840 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:35.840 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-springboot-hretgagt:316cd62c965c25c6a15bbbb2cd4eb019399dfa3d {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:35.841 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-hretgagt/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-springboot-hretgagt-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:35.930 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:35.930 [[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-hretgagt:316cd62c965c25c6a15bbbb2cd4eb019399dfa3d" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:39.590 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1777260875841 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:41.191 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-hretgagt-gitops/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:41.192 [[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=7}
2026-04-27 03:34:41.192 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-springboot-hretgagt-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:41.192 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-hretgagt-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:41.192 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-hretgagt-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:41.222 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-hretgagt-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:41.222 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-springboot-hretgagt-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:41.222 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-hretgagt-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-hretgagt-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:48.314 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-hretgagt-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:48.314 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:48.314 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-j8kjv {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:48.315 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-j8kjv was triggered by promotion PR #1 in e2e-tests-java-springboot-hretgagt-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:48.315 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-j8kjv to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:48.345 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-j8kjv in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:48.346 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-j8kjv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:48.346 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-j8kjv status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:34:48.346 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-j8kjv | Status: running | Reason: Pipeline e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-j8kjv not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:35:18.416 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-j8kjv in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:35:18.416 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-j8kjv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:35:18.416 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-j8kjv status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:35:18.417 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-j8kjv | Status: running | Reason: Pipeline e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-j8kjv not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:35:48.491 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-j8kjv in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:35:48.491 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-j8kjv status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:35:48.492 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-j8kjv status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:35:48.492 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:35:48.493 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-j8kjv was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:35:48.494 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:35:49.740 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: f1e55ab12434fbcdc5cd477b45840bd364754426 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:35:49.741 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: f1e55ab12434fbcdc5cd477b45840bd364754426 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:35:49.741 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:35:49.741 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-hretgagt-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:35:49.813 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-hretgagt-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:35:50.432 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:35:50.433 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-hretgagt-stage' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:35:50.715 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-hretgagt-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-java-springboot-hretgagt-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-hretgagt-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-hretgagt/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (69d5d53)
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-hretgagt  Synced     Healthy        service/e2e-tests-java-springboot-hretgagt created
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-hretgagt  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-hretgagt created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-hretgagt  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-hretgagt created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:35:50.716 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-hretgagt-stage' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:35:56.573 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:35:51+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-hretgagt    Synced  Healthy              
2026-04-27T03:35:51+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-hretgagt    Synced  Healthy              
2026-04-27T03:35:51+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-hretgagt    Synced  Healthy              
2026-04-27T03:35:54+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-27T03:35:56+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-hretgagt    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-hretgagt unchanged
2026-04-27T03:35:56+00:00                       Namespace                        tssc-app-stage                Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-27T03:35:56+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-hretgagt    Synced   Healthy              service/e2e-tests-java-springboot-hretgagt unchanged
2026-04-27T03:35:56+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-hretgagt    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-hretgagt configured

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

Operation:          Sync
Sync Revision:      f1e55ab12434fbcdc5cd477b45840bd364754426
Phase:              Succeeded
Start:              2026-04-27 03:35:51 +0000 UTC
Finished:           2026-04-27 03:35:56 +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-hretgagt  Synced     Healthy            service/e2e-tests-java-springboot-hretgagt unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-hretgagt  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-hretgagt configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-hretgagt  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-hretgagt unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:35:56.648 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-hretgagt-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:35:56.649 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-hretgagt-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-hretgagt-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:02.700 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-hretgagt-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:02.701 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-hretgagt-stage | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-hretgagt-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:12.982 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-hretgagt-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:12.983 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:13.006 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-hretgagt-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:13.006 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:13.006 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:13.006 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: f1e55ab12434fbcdc5cd477b45840bd364754426 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:13.006 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: f1e55ab12434fbcdc5cd477b45840bd364754426 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:13.009 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:13.009 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:13.009 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-j8kjv logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:13.009 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-j8kjv in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:13.047 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-j8kjv in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:13.274 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:c0128bb2-f8dc-4172-ab5c-cf9d60edc181/1 found from Promotion Pipeline e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-j8kjv logs {projectName=e2e-e2e-tests-java-springboot[github-tekton-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="99.08">
<system-out>
<![CDATA[2026-04-27 03:36:13.297 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-hretgagt/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:13.297 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-hretgagt/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:13.421 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-hretgagt/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:13.422 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-hretgagt/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-hretgagt:316cd62c965c25c6a15bbbb2cd4eb019399dfa3d {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:13.423 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:13.448 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:13.448 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-springboot-hretgagt:316cd62c965c25c6a15bbbb2cd4eb019399dfa3d {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:13.448 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-hretgagt/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-springboot-hretgagt-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:13.534 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:13.534 [[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-hretgagt:316cd62c965c25c6a15bbbb2cd4eb019399dfa3d" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:17.072 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1777260973448 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:18.634 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-hretgagt-gitops/pull/2 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:18.634 [[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=7}
2026-04-27 03:36:18.634 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-springboot-hretgagt-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:18.635 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-springboot-hretgagt-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:18.635 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-hretgagt-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:18.665 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-hretgagt-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:18.665 [[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=7}
2026-04-27 03:36:18.665 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-hretgagt-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-hretgagt-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:26.383 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-hretgagt-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:26.384 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:26.384 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-25l9q {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:26.384 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-25l9q was triggered by promotion PR #2 in e2e-tests-java-springboot-hretgagt-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:26.384 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-25l9q to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:26.414 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-25l9q in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:26.414 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-25l9q status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:26.414 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-25l9q status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:26.414 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-25l9q | Status: running | Reason: Pipeline e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-25l9q not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:56.477 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-25l9q in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:56.478 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-25l9q status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:56.478 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-25l9q status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:36:56.478 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-25l9q | Status: running | Reason: Pipeline e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-25l9q not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:26.537 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-25l9q in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:26.537 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-25l9q status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:26.537 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-25l9q status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:26.537 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:26.540 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-25l9q was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:26.540 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:27.875 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 24247e5ba38f45b148992cb8d024d3e191bd59d3 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:27.876 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 24247e5ba38f45b148992cb8d024d3e191bd59d3 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:27.876 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:27.876 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-hretgagt-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:27.950 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-hretgagt-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:28.900 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:28.900 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-hretgagt-prod' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:29.063 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-hretgagt-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/applications/e2e-tests-java-springboot-hretgagt-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-hretgagt-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-hretgagt/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (69d5d53)
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-hretgagt  Synced     Healthy        service/e2e-tests-java-springboot-hretgagt created
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-hretgagt  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-hretgagt created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-hretgagt  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-hretgagt created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:29.063 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-hretgagt-prod' --insecure --kube-context 'default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:35.776 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-04-27T03:37:29+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-hretgagt    Synced  Healthy              
2026-04-27T03:37:29+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-hretgagt    Synced  Healthy              
2026-04-27T03:37:29+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-hretgagt    Synced  Healthy              
2026-04-27T03:37:34+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-27T03:37:35+00:00                       Namespace                        tssc-app-prod                Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-27T03:37:35+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-hretgagt    Synced   Healthy              service/e2e-tests-java-springboot-hretgagt unchanged
2026-04-27T03:37:35+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-hretgagt    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-hretgagt configured
2026-04-27T03:37:35+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-hretgagt    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-hretgagt unchanged

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

Operation:          Sync
Sync Revision:      24247e5ba38f45b148992cb8d024d3e191bd59d3
Phase:              Succeeded
Start:              2026-04-27 03:37:30 +0000 UTC
Finished:           2026-04-27 03:37:35 +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-hretgagt  Synced     Healthy            service/e2e-tests-java-springboot-hretgagt unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-hretgagt  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-hretgagt configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-hretgagt  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-hretgagt unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:35.855 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-hretgagt-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:35.855 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-hretgagt-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-hretgagt-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:43.466 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-hretgagt-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:43.467 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-hretgagt-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-hretgagt-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.090 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-hretgagt-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.091 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.115 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-hretgagt-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.116 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.116 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.116 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 24247e5ba38f45b148992cb8d024d3e191bd59d3 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.116 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 24247e5ba38f45b148992cb8d024d3e191bd59d3 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.118 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.118 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.118 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-25l9q logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.118 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-25l9q in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.148 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-25l9q in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.375 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:c0128bb2-f8dc-4172-ab5c-cf9d60edc181/1 found from Promotion Pipeline e2e-tests-java-springboot-hretgagt-gitops-on-pull-request-25l9q logs {projectName=e2e-e2e-tests-java-springboot[github-tekton-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="0.222">
<system-out>
<![CDATA[2026-04-27 03:37:52.478 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:c0128bb2-f8dc-4172-ab5c-cf9d60edc181/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.479 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-hretgagt:316cd62c965c25c6a15bbbb2cd4eb019399dfa3d and document ID urn:uuid:c0128bb2-f8dc-4172-ab5c-cf9d60edc181/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.479 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-hretgagt:316cd62c965c25c6a15bbbb2cd4eb019399dfa3d and document ID: urn:uuid:c0128bb2-f8dc-4172-ab5c-cf9d60edc181/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.479 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-hretgagt:316cd62c965c25c6a15bbbb2cd4eb019399dfa3d at https://server-tssc-tpa.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.552 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-hretgagt:316cd62c965c25c6a15bbbb2cd4eb019399dfa3d' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.552 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:c0128bb2-f8dc-4172-ab5c-cf9d60edc181/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.552 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-hretgagt:316cd62c965c25c6a15bbbb2cd4eb019399dfa3d, Published: 2026-04-27T03:33:33Z, SHA256: sha256:298f3ca1c544c79a0e9ce45f6af4d278712a9ca81a16d312219591a68969cefa {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.552 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:c0128bb2-f8dc-4172-ab5c-cf9d60edc181/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.552 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-hretgagt:316cd62c965c25c6a15bbbb2cd4eb019399dfa3d and document ID urn:uuid:c0128bb2-f8dc-4172-ab5c-cf9d60edc181/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.552 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-hretgagt:316cd62c965c25c6a15bbbb2cd4eb019399dfa3d and document ID: urn:uuid:c0128bb2-f8dc-4172-ab5c-cf9d60edc181/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.552 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-hretgagt:316cd62c965c25c6a15bbbb2cd4eb019399dfa3d at https://server-tssc-tpa.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.615 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-hretgagt:316cd62c965c25c6a15bbbb2cd4eb019399dfa3d' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.615 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:c0128bb2-f8dc-4172-ab5c-cf9d60edc181/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.615 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-hretgagt:316cd62c965c25c6a15bbbb2cd4eb019399dfa3d, Published: 2026-04-27T03:33:33Z, SHA256: sha256:298f3ca1c544c79a0e9ce45f6af4d278712a9ca81a16d312219591a68969cefa {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.615 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:c0128bb2-f8dc-4172-ab5c-cf9d60edc181/1,urn:uuid:c0128bb2-f8dc-4172-ab5c-cf9d60edc181/1 found in TPA!!! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-27 03:37:52.616 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-springboot-hretgagt:316cd62c965c25c6a15bbbb2cd4eb019399dfa3d {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-27T03:25:24.308Z" hostname="e2e-e2e-tests-java-springboot[github-azure-quay]" tests="6" failures="0" skipped="5" time="211.18" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="211.18">
<system-out>
<![CDATA[2026-04-27 03:28:28.970 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-fyaiibve {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:28.972 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-fyaiibve'... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:28.977 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:29.063 [[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=9}
2026-04-27 03:28:29.064 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:29.064 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:29.065 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:29.088 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:29.112 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:29.114 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:29.115 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af3042c11d-46dc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:29.141 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:29.141 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af3042c11d.46dc.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:29.142 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:29.191 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-fyaiibve, ID: dc86c254-4c5a-437f-9c90-e9367ed79f82 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:29.191 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-fyaiibve to be completed... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:29.192 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task dc86c254-4c5a-437f-9c90-e9367ed79f82 to complete... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:29.213 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:29.213 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task dc86c254-4c5a-437f-9c90-e9367ed79f82: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:34.241 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:34.241 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task dc86c254-4c5a-437f-9c90-e9367ed79f82: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:39.279 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:39.279 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task dc86c254-4c5a-437f-9c90-e9367ed79f82: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:44.306 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:44.306 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task dc86c254-4c5a-437f-9c90-e9367ed79f82: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:49.331 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:49.332 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:49.332 [[32mINFO [0m] rhdh.developer-hub: Task dc86c254-4c5a-437f-9c90-e9367ed79f82 completed successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:49.332 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-fyaiibve' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:49.332 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-fyaiibve {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:49.346 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
Waiting for initial CI deployment of e2e-tests-java-springboot-fyaiibve...
2026-04-27 03:28:49.346 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-fyaiibve-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:49.347 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-fyaiibve-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:49.616 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 2b55b41cd34554fd1ad992661041a154bcebcb13 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
Waiting for ArgoCD CI application to sync to commit: 2b55b41cd34554fd1ad992661041a154bcebcb13
2026-04-27 03:28:49.646 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-fyaiibve-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:28:49.646 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:29:03.240 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-fyaiibve-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:29:03.240 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:29:27.255 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-fyaiibve-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:29:27.255 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:29:27.256 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:29:27.256 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 2b55b41cd34554fd1ad992661041a154bcebcb13 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-27 03:29:27.256 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:29:27.256 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-springboot-fyaiibve {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:29:27.257 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-springboot-fyaiibve... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:29:27.470 [[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=9}
2026-04-27 03:29:37.878 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:29:37.878 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-springboot-fyaiibve {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:29:37.879 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-springboot-fyaiibve... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:29:37.879 [[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=9}
2026-04-27 03:29:37.879 [[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=9}
2026-04-27 03:29:44.486 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-fyaiibve-gitops branch 'main' with commit SHA: 2beb43f0d9ec0969689f38295d7ac8901094f25a {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:29:44.487 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 2beb43f0d9ec0969689f38295d7ac8901094f25a {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:29:45.504 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-fyaiibve branch 'main' with commit SHA: ddc5eb3c8a0ca42a491dfcf6eaef73ceb9f948c4 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:29:45.504 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: ddc5eb3c8a0ca42a491dfcf6eaef73ceb9f948c4 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:29:45.504 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-springboot-fyaiibve for component e2e-tests-java-springboot-fyaiibve... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:29:45.530 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-springboot-fyaiibve for component e2e-tests-java-springboot-fyaiibve... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:29:45.531 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-springboot-fyaiibve for component e2e-tests-java-springboot-fyaiibve... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:29:45.531 [[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=9}
2026-04-27 03:29:45.532 [[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=9}
2026-04-27 03:29:58.155 [[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=9}
2026-04-27 03:30:00.600 [[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=9}
2026-04-27 03:30:08.517 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-springboot-fyaiibve-gitops type=github name=e2e-tests-java-springboot-fyaiibve-gitops {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:30:08.517 [[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=9}
2026-04-27 03:30:10.916 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-springboot-fyaiibve type=github name=e2e-tests-java-springboot-fyaiibve {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:30:10.917 [[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=9}
2026-04-27 03:30:21.929 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7865?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:30:24.059 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7866?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:30:31.948 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7866... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:30:31.949 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7866?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:30:33.293 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7865... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:30:33.293 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7865?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:30:42.688 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-springboot-fyaiibve". {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:30:42.690 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-java-springboot-fyaiibve {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:30:48.266 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-springboot-fyaiibve-gitops". {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:30:48.266 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-java-springboot-fyaiibve {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:30:48.267 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-java-springboot-fyaiibve... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:30:48.290 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-springboot-fyaiibve {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:30:48.290 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-springboot-fyaiibve {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:30:48.290 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-springboot-fyaiibve-gitops {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:30:48.291 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-springboot-fyaiibve-gitops {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:30:48.291 [[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=9}
2026-04-27 03:30:48.291 [[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=9}
2026-04-27 03:30:48.291 [[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=9}
2026-04-27 03:30:48.291 [[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=9}
2026-04-27 03:31:02.304 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-springboot-fyaiibve {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:31:02.304 [[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=9}
2026-04-27 03:31:09.725 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:31:09.725 [[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=9}
2026-04-27 03:31:10.832 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:31:10.833 [[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=9}
2026-04-27 03:31:11.762 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-springboot-fyaiibve {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:31:11.763 [[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=9}
2026-04-27 03:31:16.066 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4003?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:31:22.186 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4003?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:31:30.076 [[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=9}
2026-04-27 03:31:32.164 [[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=9}
2026-04-27 03:32:00.132 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:32:00.142 [[31mERROR[0m] azure.agent-pool: Failed to authorize pipeline 7866 for agent pool 41: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:32:00.143 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}
2026-04-27 03:32:00.143 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=9}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-java-springboot-github-azure-quay-/error-context.md]]
]]>
</system-out>
<system-err>
<![CDATA[(node:255) 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>
<error message="Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded" type="Error">
<![CDATA[  [e2e-e2e-tests-java-springboot[github-azure-quay]] › tssc/full_workflow.test.ts:45:5 › TSSC Complete Workflow › Component Creation › should create a component successfully 

    Error: Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded

       at ../src/rhtap/postcreation/componentPostCreateAction.ts:37

      35 |     } catch (error) {
      36 |       this.logger.error(`Error executing post-creation actions: ${error}`);
    > 37 |       throw new Error(
         |             ^
      38 |         `Post-creation actions failed: ${error}`
      39 |       );
      40 |     }
        at ComponentPostCreateAction.execute (/workspace/e2e-test/src/rhtap/postcreation/componentPostCreateAction.ts:37:13)
        at /workspace/e2e-test/tests/tssc/full_workflow.test.ts:75:7

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-java-springboot-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</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>
</testsuites>