<testsuites id="" name="" tests="72" failures="0" skipped="30" errors="6" time="902.387575">
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-11T18:16:01.794Z" hostname="e2e-e2e-tests-go[github-tekton-quay]" tests="6" failures="0" skipped="0" time="595.886" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="77.433">
<system-out>
<![CDATA[2026-05-11 18:16:03.111 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-wvgolhmc {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:03.112 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-wvgolhmc'... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:03.120 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:03.186 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:03.215 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:03.218 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:03.219 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:03.245 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:03.245 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:03.246 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:03.348 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-wvgolhmc, ID: 836cdbf6-697b-4b1f-b84c-73769b15a409 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:03.349 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-wvgolhmc to be completed... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:03.349 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 836cdbf6-697b-4b1f-b84c-73769b15a409 to complete... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:03.448 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:03.448 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 836cdbf6-697b-4b1f-b84c-73769b15a409: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:08.471 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:08.472 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 836cdbf6-697b-4b1f-b84c-73769b15a409: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:13.494 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:13.495 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 836cdbf6-697b-4b1f-b84c-73769b15a409: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:18.521 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:18.522 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 836cdbf6-697b-4b1f-b84c-73769b15a409: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:23.547 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:23.548 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 836cdbf6-697b-4b1f-b84c-73769b15a409: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:28.571 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:28.572 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 836cdbf6-697b-4b1f-b84c-73769b15a409: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:33.599 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:33.600 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 836cdbf6-697b-4b1f-b84c-73769b15a409: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:38.631 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:38.632 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 836cdbf6-697b-4b1f-b84c-73769b15a409: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:43.680 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:43.680 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 836cdbf6-697b-4b1f-b84c-73769b15a409: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:48.702 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:48.702 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:48.702 [[32mINFO [0m] rhdh.developer-hub: Task 836cdbf6-697b-4b1f-b84c-73769b15a409 completed successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:48.703 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-wvgolhmc' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:48.703 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-wvgolhmc {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:48.715 [[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-wvgolhmc...
2026-05-11 18:16:48.715 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-wvgolhmc-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:48.716 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-wvgolhmc-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:48.894 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 00a878d07d7721a1fab7bf45a0223b1548cf0a0a {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Waiting for ArgoCD CI application to sync to commit: 00a878d07d7721a1fab7bf45a0223b1548cf0a0a
2026-05-11 18:16:48.926 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-wvgolhmc-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:48.927 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:59.096 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-wvgolhmc-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:59.097 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:20.349 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-wvgolhmc-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:20.350 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:20.350 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:20.350 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 00a878d07d7721a1fab7bf45a0223b1548cf0a0a {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:17:20.350 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:20.351 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-go-wvgolhmc (GitHub + Tekton CI) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:20.351 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-go-wvgolhmc {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:20.351 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:20.351 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-go-wvgolhmc {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:20.388 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-wvgolhmc {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:20.536 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-wvgolhmc-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:20.536 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-go-wvgolhmc {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:20.536 [[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="306.225">
<system-out>
<![CDATA[2026-05-11 18:17:20.570 [[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-05-11 18:17:20.570 [[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-05-11 18:17:20.571 [[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-05-11 18:17:24.400 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778523440571 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:26.363 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-wvgolhmc/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:26.363 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-go-wvgolhmc/pull/1 with SHA: 4139c6c2d522b2985ea886e553092b970d0ef58e {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:26.363 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-wvgolhmc... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:26.364 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-wvgolhmc, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:26.391 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-wvgolhmc {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:26.391 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-wvgolhmc. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:26.392 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-wvgolhmc | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-wvgolhmc, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:32.523 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-wvgolhmc {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:32.523 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-wvgolhmc. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:32.524 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-go-wvgolhmc | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-wvgolhmc, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:43.779 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-wvgolhmc {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:43.779 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:43.780 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-wvgolhmc-on-pull-request-dmkms {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:43.780 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-wvgolhmc-on-pull-request-dmkms was triggered by promotion PR #1 in e2e-tests-go-wvgolhmc {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:43.780 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-wvgolhmc-on-pull-request-dmkms to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:43.822 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wvgolhmc-on-pull-request-dmkms in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:43.822 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wvgolhmc-on-pull-request-dmkms status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:43.822 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wvgolhmc-on-pull-request-dmkms status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:43.823 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-wvgolhmc-on-pull-request-dmkms | Status: running | Reason: Pipeline e2e-tests-go-wvgolhmc-on-pull-request-dmkms not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:18:13.867 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wvgolhmc-on-pull-request-dmkms in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:18:13.867 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wvgolhmc-on-pull-request-dmkms status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:18:13.868 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wvgolhmc-on-pull-request-dmkms status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:18:13.868 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-wvgolhmc-on-pull-request-dmkms | Status: running | Reason: Pipeline e2e-tests-go-wvgolhmc-on-pull-request-dmkms not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:18:43.931 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wvgolhmc-on-pull-request-dmkms in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:18:43.931 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wvgolhmc-on-pull-request-dmkms status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:18:43.931 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wvgolhmc-on-pull-request-dmkms status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:18:43.931 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-wvgolhmc-on-pull-request-dmkms | Status: running | Reason: Pipeline e2e-tests-go-wvgolhmc-on-pull-request-dmkms not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:13.985 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wvgolhmc-on-pull-request-dmkms in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:13.985 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wvgolhmc-on-pull-request-dmkms status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:13.986 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wvgolhmc-on-pull-request-dmkms status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:13.986 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-wvgolhmc-on-pull-request-dmkms | Status: running | Reason: Pipeline e2e-tests-go-wvgolhmc-on-pull-request-dmkms not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:44.055 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wvgolhmc-on-pull-request-dmkms in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:44.055 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wvgolhmc-on-pull-request-dmkms status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:44.055 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wvgolhmc-on-pull-request-dmkms status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:44.056 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:44.063 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-wvgolhmc-on-pull-request-dmkms was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:44.063 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:46.460 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 6a544769b22ffd75dd5693f9f86d43d488868cda {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:46.461 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-go-wvgolhmc... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:46.461 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-wvgolhmc, event type: push {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:46.503 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-wvgolhmc {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:46.504 [[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-05-11 18:19:46.504 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-wvgolhmc | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-wvgolhmc, event: push, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:56.265 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-wvgolhmc {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:56.265 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:56.265 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-wvgolhmc-on-push-qcvkm {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:56.266 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-wvgolhmc-on-push-qcvkm was triggered by on-push pipeline after merging #1 in e2e-tests-go-wvgolhmc {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:56.266 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-wvgolhmc-on-push-qcvkm to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:56.308 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wvgolhmc-on-push-qcvkm in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:56.308 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wvgolhmc-on-push-qcvkm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:56.308 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wvgolhmc-on-push-qcvkm status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:56.308 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-wvgolhmc-on-push-qcvkm | Status: running | Reason: Pipeline e2e-tests-go-wvgolhmc-on-push-qcvkm not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:20:26.530 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wvgolhmc-on-push-qcvkm in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:20:26.530 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wvgolhmc-on-push-qcvkm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:20:26.530 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wvgolhmc-on-push-qcvkm status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:20:26.530 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-wvgolhmc-on-push-qcvkm | Status: running | Reason: Pipeline e2e-tests-go-wvgolhmc-on-push-qcvkm not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:20:56.601 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wvgolhmc-on-push-qcvkm in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:20:56.601 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wvgolhmc-on-push-qcvkm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:20:56.601 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wvgolhmc-on-push-qcvkm status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:20:56.601 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-wvgolhmc-on-push-qcvkm | Status: running | Reason: Pipeline e2e-tests-go-wvgolhmc-on-push-qcvkm not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:21:26.662 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wvgolhmc-on-push-qcvkm in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:21:26.662 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wvgolhmc-on-push-qcvkm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:21:26.662 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wvgolhmc-on-push-qcvkm status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:21:26.663 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-wvgolhmc-on-push-qcvkm | Status: running | Reason: Pipeline e2e-tests-go-wvgolhmc-on-push-qcvkm not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:21:56.725 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wvgolhmc-on-push-qcvkm in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:21:56.725 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wvgolhmc-on-push-qcvkm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:21:56.725 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wvgolhmc-on-push-qcvkm status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:21:56.726 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-go-wvgolhmc-on-push-qcvkm | Status: running | Reason: Pipeline e2e-tests-go-wvgolhmc-on-push-qcvkm not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:26.789 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wvgolhmc-on-push-qcvkm in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:26.789 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wvgolhmc-on-push-qcvkm status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:26.789 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wvgolhmc-on-push-qcvkm status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:26.790 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:26.792 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-wvgolhmc-on-push-qcvkm was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:26.792 [[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="5.964">
<system-out>
<![CDATA[2026-05-11 18:22:26.850 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-wvgolhmc-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:26.851 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-wvgolhmc-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:27.063 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 21b9a7d32c04a72af65f40e515868d5dc9087106 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:27.064 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:27.064 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-wvgolhmc-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:27.139 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-wvgolhmc-development using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:27.763 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:27.764 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-wvgolhmc-development' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:27.920 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-wvgolhmc-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/applications/e2e-tests-go-wvgolhmc-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-wvgolhmc-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-wvgolhmc/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (21b9a7d)
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-wvgolhmc  Synced     Healthy        service/e2e-tests-go-wvgolhmc unchanged
apps                Deployment  tssc-app-development  e2e-tests-go-wvgolhmc  Synced     Healthy        deployment.apps/e2e-tests-go-wvgolhmc configured
route.openshift.io  Route       tssc-app-development  e2e-tests-go-wvgolhmc  Synced     Healthy        route.route.openshift.io/e2e-tests-go-wvgolhmc unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:27.921 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-wvgolhmc-development' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:32.672 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:22:28+00:00                         Service  tssc-app-development  e2e-tests-go-wvgolhmc    Synced  Healthy              
2026-05-11T18:22:28+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-wvgolhmc    Synced  Healthy              
2026-05-11T18:22:28+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-wvgolhmc    Synced  Healthy              
2026-05-11T18:22:30+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:22:31+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-wvgolhmc    Synced   Healthy              route.route.openshift.io/e2e-tests-go-wvgolhmc unchanged
2026-05-11T18:22:31+00:00                       Namespace                        tssc-app-development   Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:22:31+00:00                         Service  tssc-app-development  e2e-tests-go-wvgolhmc    Synced   Healthy              service/e2e-tests-go-wvgolhmc unchanged
2026-05-11T18:22:31+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-wvgolhmc    Synced   Healthy              deployment.apps/e2e-tests-go-wvgolhmc unchanged

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

Operation:          Sync
Sync Revision:      21b9a7d32c04a72af65f40e515868d5dc9087106
Phase:              Succeeded
Start:              2026-05-11 18:22:28 +0000 UTC
Finished:           2026-05-11 18:22:31 +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-go-wvgolhmc  Synced     Healthy        service/e2e-tests-go-wvgolhmc unchanged
apps                Deployment  tssc-app-development  e2e-tests-go-wvgolhmc  Synced     Healthy        deployment.apps/e2e-tests-go-wvgolhmc unchanged
route.openshift.io  Route       tssc-app-development  e2e-tests-go-wvgolhmc  Synced     Healthy        route.route.openshift.io/e2e-tests-go-wvgolhmc unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:32.757 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-wvgolhmc-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:32.758 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:32.777 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-wvgolhmc-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:32.778 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:32.778 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:32.778 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 21b9a7d32c04a72af65f40e515868d5dc9087106 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:32.778 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 21b9a7d32c04a72af65f40e515868d5dc9087106 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:32.780 [[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="99.651">
<system-out>
<![CDATA[2026-05-11 18:22:32.803 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-wvgolhmc/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:32.804 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-wvgolhmc/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:32.983 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-wvgolhmc/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:32.984 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-wvgolhmc/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-wvgolhmc:6a544769b22ffd75dd5693f9f86d43d488868cda {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:32.985 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:33.008 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:33.008 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-go-wvgolhmc:6a544769b22ffd75dd5693f9f86d43d488868cda {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:33.009 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-wvgolhmc/overlays/stage/deployment-patch.yaml in repo e2e-tests-go-wvgolhmc-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:33.166 [[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-05-11 18:22:33.167 [[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-wvgolhmc:6a544769b22ffd75dd5693f9f86d43d488868cda" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:36.993 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778523753009 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:39.203 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-wvgolhmc-gitops/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:39.204 [[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-05-11 18:22:39.204 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-go-wvgolhmc-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:39.204 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-wvgolhmc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:39.204 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-wvgolhmc-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:39.230 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-wvgolhmc-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:39.230 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-wvgolhmc-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:39.230 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-wvgolhmc-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-wvgolhmc-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:44.295 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-wvgolhmc-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:44.296 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:44.296 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-wvgolhmc-gitops-on-pull-request-qlkcs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:44.296 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-wvgolhmc-gitops-on-pull-request-qlkcs was triggered by promotion PR #1 in e2e-tests-go-wvgolhmc-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:44.296 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-wvgolhmc-gitops-on-pull-request-qlkcs to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:44.334 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wvgolhmc-gitops-on-pull-request-qlkcs in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:44.334 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wvgolhmc-gitops-on-pull-request-qlkcs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:44.334 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wvgolhmc-gitops-on-pull-request-qlkcs status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:44.334 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-wvgolhmc-gitops-on-pull-request-qlkcs | Status: running | Reason: Pipeline e2e-tests-go-wvgolhmc-gitops-on-pull-request-qlkcs not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:14.383 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wvgolhmc-gitops-on-pull-request-qlkcs in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:14.383 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wvgolhmc-gitops-on-pull-request-qlkcs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:14.383 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wvgolhmc-gitops-on-pull-request-qlkcs status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:14.384 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-wvgolhmc-gitops-on-pull-request-qlkcs | Status: running | Reason: Pipeline e2e-tests-go-wvgolhmc-gitops-on-pull-request-qlkcs not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:44.452 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wvgolhmc-gitops-on-pull-request-qlkcs in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:44.453 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wvgolhmc-gitops-on-pull-request-qlkcs status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:44.453 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wvgolhmc-gitops-on-pull-request-qlkcs status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:44.453 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:44.455 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-wvgolhmc-gitops-on-pull-request-qlkcs was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:44.455 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:46.621 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: bdaee21a6fe4ad629809c92f27eb1c5e5ef3f637 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:46.621 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: bdaee21a6fe4ad629809c92f27eb1c5e5ef3f637 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:46.621 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:46.622 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-wvgolhmc-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:46.711 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-wvgolhmc-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:47.628 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:47.629 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-wvgolhmc-stage' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:47.791 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-wvgolhmc-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/applications/e2e-tests-go-wvgolhmc-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-wvgolhmc-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-wvgolhmc/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (21b9a7d)
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-wvgolhmc  Synced     Healthy        service/e2e-tests-go-wvgolhmc created
apps                Deployment  tssc-app-stage  e2e-tests-go-wvgolhmc  Synced     Healthy        deployment.apps/e2e-tests-go-wvgolhmc created
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-wvgolhmc  Synced     Healthy        route.route.openshift.io/e2e-tests-go-wvgolhmc created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:47.791 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-wvgolhmc-stage' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:54.500 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:23:48+00:00                         Service  tssc-app-stage  e2e-tests-go-wvgolhmc    Synced  Healthy              
2026-05-11T18:23:48+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-wvgolhmc    Synced  Healthy              
2026-05-11T18:23:48+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-wvgolhmc    Synced  Healthy              
2026-05-11T18:23:51+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:23:53+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-wvgolhmc    Synced   Healthy              deployment.apps/e2e-tests-go-wvgolhmc configured
2026-05-11T18:23:53+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-wvgolhmc    Synced   Healthy              route.route.openshift.io/e2e-tests-go-wvgolhmc unchanged
2026-05-11T18:23:53+00:00                       Namespace                        tssc-app-stage   Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:23:53+00:00                         Service  tssc-app-stage  e2e-tests-go-wvgolhmc    Synced   Healthy              service/e2e-tests-go-wvgolhmc unchanged
2026-05-11T18:23:53+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-wvgolhmc  OutOfSync  Progressing              deployment.apps/e2e-tests-go-wvgolhmc configured

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

Operation:          Sync
Sync Revision:      bdaee21a6fe4ad629809c92f27eb1c5e5ef3f637
Phase:              Succeeded
Start:              2026-05-11 18:23:48 +0000 UTC
Finished:           2026-05-11 18:23:53 +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-wvgolhmc  Synced     Healthy            service/e2e-tests-go-wvgolhmc unchanged
apps                Deployment  tssc-app-stage  e2e-tests-go-wvgolhmc  Synced     Progressing        deployment.apps/e2e-tests-go-wvgolhmc configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-wvgolhmc  Synced     Healthy            route.route.openshift.io/e2e-tests-go-wvgolhmc unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:54.572 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-wvgolhmc-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:54.572 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-wvgolhmc-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-wvgolhmc-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:02.722 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-wvgolhmc-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:02.722 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-wvgolhmc-stage | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-wvgolhmc-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:12.116 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-wvgolhmc-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:12.117 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:12.138 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-wvgolhmc-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:12.138 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:12.138 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:12.138 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: bdaee21a6fe4ad629809c92f27eb1c5e5ef3f637 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:12.138 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: bdaee21a6fe4ad629809c92f27eb1c5e5ef3f637 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:12.139 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:12.139 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:12.140 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-wvgolhmc-gitops-on-pull-request-qlkcs logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:12.140 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-wvgolhmc-gitops-on-pull-request-qlkcs in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:12.175 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wvgolhmc-gitops-on-pull-request-qlkcs in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:12.451 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:bd411436-4b14-4593-9ead-1622b6327d26/1 found from Promotion Pipeline e2e-tests-go-wvgolhmc-gitops-on-pull-request-qlkcs 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="106.344">
<system-out>
<![CDATA[2026-05-11 18:24:12.471 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-wvgolhmc/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:12.471 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-wvgolhmc/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:12.681 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-wvgolhmc/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:12.682 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-wvgolhmc/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-wvgolhmc:6a544769b22ffd75dd5693f9f86d43d488868cda {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:12.683 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:12.713 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:12.714 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-go-wvgolhmc:6a544769b22ffd75dd5693f9f86d43d488868cda {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:12.714 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-wvgolhmc/overlays/prod/deployment-patch.yaml in repo e2e-tests-go-wvgolhmc-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:12.890 [[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-05-11 18:24:12.891 [[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-wvgolhmc:6a544769b22ffd75dd5693f9f86d43d488868cda" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:16.754 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778523852714 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:18.578 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-wvgolhmc-gitops/pull/2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:18.579 [[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-05-11 18:24:18.579 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-go-wvgolhmc-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:18.579 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-go-wvgolhmc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:18.579 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-wvgolhmc-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:18.611 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-wvgolhmc-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:18.611 [[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-05-11 18:24:18.611 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-wvgolhmc-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-wvgolhmc-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:27.094 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-wvgolhmc-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:27.094 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:27.094 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-wvgolhmc-gitops-on-pull-request-t5v45 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:27.094 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-wvgolhmc-gitops-on-pull-request-t5v45 was triggered by promotion PR #2 in e2e-tests-go-wvgolhmc-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:27.094 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-wvgolhmc-gitops-on-pull-request-t5v45 to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:27.129 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wvgolhmc-gitops-on-pull-request-t5v45 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:27.130 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wvgolhmc-gitops-on-pull-request-t5v45 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:27.130 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wvgolhmc-gitops-on-pull-request-t5v45 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:27.130 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-wvgolhmc-gitops-on-pull-request-t5v45 | Status: running | Reason: Pipeline e2e-tests-go-wvgolhmc-gitops-on-pull-request-t5v45 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:57.193 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wvgolhmc-gitops-on-pull-request-t5v45 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:57.194 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wvgolhmc-gitops-on-pull-request-t5v45 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:57.194 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wvgolhmc-gitops-on-pull-request-t5v45 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:57.194 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-wvgolhmc-gitops-on-pull-request-t5v45 | Status: running | Reason: Pipeline e2e-tests-go-wvgolhmc-gitops-on-pull-request-t5v45 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:27.260 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wvgolhmc-gitops-on-pull-request-t5v45 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:27.261 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wvgolhmc-gitops-on-pull-request-t5v45 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:27.261 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wvgolhmc-gitops-on-pull-request-t5v45 status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:27.261 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:27.264 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-wvgolhmc-gitops-on-pull-request-t5v45 was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:27.264 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:29.447 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 68e9331c78f0fc740b6af225bdd5e01b3e410641 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:29.447 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 68e9331c78f0fc740b6af225bdd5e01b3e410641 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:29.447 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:29.448 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-wvgolhmc-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:29.522 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-wvgolhmc-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:30.303 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:30.303 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-wvgolhmc-prod' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:30.461 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-wvgolhmc-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/applications/e2e-tests-go-wvgolhmc-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-wvgolhmc-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-wvgolhmc/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (21b9a7d)
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-wvgolhmc  Synced     Healthy        service/e2e-tests-go-wvgolhmc created
apps                Deployment  tssc-app-prod  e2e-tests-go-wvgolhmc  Synced     Healthy        deployment.apps/e2e-tests-go-wvgolhmc created
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-wvgolhmc  Synced     Healthy        route.route.openshift.io/e2e-tests-go-wvgolhmc created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:30.461 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-wvgolhmc-prod' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:37.361 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:25:30+00:00                         Service  tssc-app-prod  e2e-tests-go-wvgolhmc    Synced  Healthy              
2026-05-11T18:25:30+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-wvgolhmc    Synced  Healthy              
2026-05-11T18:25:30+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-wvgolhmc    Synced  Healthy              
2026-05-11T18:25:34+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:25:36+00:00                         Service  tssc-app-prod  e2e-tests-go-wvgolhmc    Synced   Healthy              service/e2e-tests-go-wvgolhmc unchanged
2026-05-11T18:25:36+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-wvgolhmc    Synced   Healthy              deployment.apps/e2e-tests-go-wvgolhmc configured
2026-05-11T18:25:36+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-wvgolhmc    Synced   Healthy              route.route.openshift.io/e2e-tests-go-wvgolhmc unchanged
2026-05-11T18:25:36+00:00                       Namespace                        tssc-app-prod   Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:25:36+00:00   apps  Deployment  tssc-app-prod  e2e-tests-go-wvgolhmc  OutOfSync  Progressing              deployment.apps/e2e-tests-go-wvgolhmc configured

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

Operation:          Sync
Sync Revision:      68e9331c78f0fc740b6af225bdd5e01b3e410641
Phase:              Succeeded
Start:              2026-05-11 18:25:30 +0000 UTC
Finished:           2026-05-11 18:25:36 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod          Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-go-wvgolhmc  Synced     Healthy            service/e2e-tests-go-wvgolhmc unchanged
apps                Deployment  tssc-app-prod  e2e-tests-go-wvgolhmc  Synced     Progressing        deployment.apps/e2e-tests-go-wvgolhmc configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-wvgolhmc  Synced     Healthy            route.route.openshift.io/e2e-tests-go-wvgolhmc unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:37.439 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-wvgolhmc-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:37.439 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-wvgolhmc-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-wvgolhmc-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:46.073 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-wvgolhmc-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:46.074 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-wvgolhmc-prod | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-wvgolhmc-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:58.499 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-wvgolhmc-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:58.499 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:58.527 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-wvgolhmc-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:58.527 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:58.527 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:58.527 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 68e9331c78f0fc740b6af225bdd5e01b3e410641 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:58.527 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 68e9331c78f0fc740b6af225bdd5e01b3e410641 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:58.529 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:58.529 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:58.530 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-wvgolhmc-gitops-on-pull-request-t5v45 logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:58.530 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-wvgolhmc-gitops-on-pull-request-t5v45 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:58.566 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wvgolhmc-gitops-on-pull-request-t5v45 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:58.812 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:bd411436-4b14-4593-9ead-1622b6327d26/1 found from Promotion Pipeline e2e-tests-go-wvgolhmc-gitops-on-pull-request-t5v45 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.269">
<system-out>
<![CDATA[2026-05-11 18:25:58.916 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:bd411436-4b14-4593-9ead-1622b6327d26/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:58.917 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-wvgolhmc:6a544769b22ffd75dd5693f9f86d43d488868cda and document ID urn:uuid:bd411436-4b14-4593-9ead-1622b6327d26/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:58.917 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-wvgolhmc:6a544769b22ffd75dd5693f9f86d43d488868cda and document ID: urn:uuid:bd411436-4b14-4593-9ead-1622b6327d26/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:58.917 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-wvgolhmc:6a544769b22ffd75dd5693f9f86d43d488868cda at https://server-tssc-tpa.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:59.009 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-wvgolhmc:6a544769b22ffd75dd5693f9f86d43d488868cda' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:59.009 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:bd411436-4b14-4593-9ead-1622b6327d26/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:59.009 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-wvgolhmc:6a544769b22ffd75dd5693f9f86d43d488868cda, Published: 2026-05-11T18:21:35Z, SHA256: sha256:404aa3206082238eb8e88b3016bdb3ef95e4afaf86a7541cf3fe542f357dfd39 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:59.009 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:bd411436-4b14-4593-9ead-1622b6327d26/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:59.009 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-wvgolhmc:6a544769b22ffd75dd5693f9f86d43d488868cda and document ID urn:uuid:bd411436-4b14-4593-9ead-1622b6327d26/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:59.010 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-wvgolhmc:6a544769b22ffd75dd5693f9f86d43d488868cda and document ID: urn:uuid:bd411436-4b14-4593-9ead-1622b6327d26/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:59.010 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-wvgolhmc:6a544769b22ffd75dd5693f9f86d43d488868cda at https://server-tssc-tpa.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:59.097 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-wvgolhmc:6a544769b22ffd75dd5693f9f86d43d488868cda' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:59.097 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:bd411436-4b14-4593-9ead-1622b6327d26/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:59.098 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-wvgolhmc:6a544769b22ffd75dd5693f9f86d43d488868cda, Published: 2026-05-11T18:21:35Z, SHA256: sha256:404aa3206082238eb8e88b3016bdb3ef95e4afaf86a7541cf3fe542f357dfd39 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:59.098 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:bd411436-4b14-4593-9ead-1622b6327d26/1,urn:uuid:bd411436-4b14-4593-9ead-1622b6327d26/1 found in TPA!!! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:59.099 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-go-wvgolhmc:6a544769b22ffd75dd5693f9f86d43d488868cda {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-11T18:16:01.794Z" hostname="e2e-e2e-tests-go[github-azure-quay]" tests="6" failures="0" skipped="5" time="314.559" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="314.559">
<system-out>
<![CDATA[2026-05-11 18:16:03.145 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-qzztbhhq {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:03.146 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-qzztbhhq'... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:03.154 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:03.243 [[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-05-11 18:16:03.243 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:03.244 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:03.244 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:03.269 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:03.295 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:03.298 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:03.299 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:03.332 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:03.332 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:03.333 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:03.515 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-qzztbhhq, ID: 57685fac-825a-49f7-9162-af186aa83a8a {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:03.515 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-qzztbhhq to be completed... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:03.515 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 57685fac-825a-49f7-9162-af186aa83a8a to complete... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:03.622 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:03.623 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 57685fac-825a-49f7-9162-af186aa83a8a: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:08.953 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:08.954 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 57685fac-825a-49f7-9162-af186aa83a8a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:13.974 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:13.975 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 57685fac-825a-49f7-9162-af186aa83a8a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:18.997 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:18.998 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 57685fac-825a-49f7-9162-af186aa83a8a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:24.028 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:24.029 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 57685fac-825a-49f7-9162-af186aa83a8a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:29.050 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:29.050 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:29.050 [[32mINFO [0m] rhdh.developer-hub: Task 57685fac-825a-49f7-9162-af186aa83a8a completed successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:29.050 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-qzztbhhq' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:29.051 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-qzztbhhq {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:29.065 [[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-qzztbhhq...
2026-05-11 18:16:29.065 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-qzztbhhq-gitops, branch: main {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:29.065 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-qzztbhhq-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:29.322 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 1b7e15eea0ffbd443014a411405a3c4bc8b49831 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Waiting for ArgoCD CI application to sync to commit: 1b7e15eea0ffbd443014a411405a3c4bc8b49831
2026-05-11 18:16:29.477 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-go-qzztbhhq-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-qzztbhhq-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-go-qzztbhhq-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"077e07dc-608f-4a9b-a9cb-1e4c403436e7","cache-control":"no-cache, private","connection":"close","content-length":"284","content-type":"application/json","date":"Mon, 11 May 2026 18:16:29 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"a4d32cbc-3621-46f7-a609-59670e7697c8","x-kubernetes-pf-prioritylevel-uid":"b3d6863e-5517-48fb-b06b-dbe6f789d7ff"} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:29.478 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:48.994 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-qzztbhhq-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 1b7e15eea0ffbd443014a411405a3c4bc8b49831) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:48.994 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:17:18.896 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-qzztbhhq-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:17:18.897 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:28.823 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-qzztbhhq-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:28.824 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:28.824 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:28.824 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 1b7e15eea0ffbd443014a411405a3c4bc8b49831 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:18:28.824 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:28.825 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-go-qzztbhhq {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:28.825 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-go-qzztbhhq... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:29.012 [[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-05-11 18:18:44.731 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:44.732 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-go-qzztbhhq {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:44.732 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-go-qzztbhhq... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:44.733 [[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-05-11 18:18:44.733 [[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-05-11 18:18:51.639 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-qzztbhhq-gitops branch 'main' with commit SHA: 8b392c5a3be6c5631a4292dc0c1e0c297deaacb3 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:51.640 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 8b392c5a3be6c5631a4292dc0c1e0c297deaacb3 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:52.619 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-qzztbhhq branch 'main' with commit SHA: 7b0d47b272f9ff0c06d6d0f7588c4e016b23551b {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:52.620 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 7b0d47b272f9ff0c06d6d0f7588c4e016b23551b {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:52.620 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-go-qzztbhhq for component e2e-tests-go-qzztbhhq... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:52.644 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-go-qzztbhhq for component e2e-tests-go-qzztbhhq... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:52.645 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-go-qzztbhhq for component e2e-tests-go-qzztbhhq... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:52.645 [[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-05-11 18:18:52.645 [[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-05-11 18:19:02.551 [[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-05-11 18:19:05.236 [[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-05-11 18:19:14.607 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-qzztbhhq type=github name=e2e-tests-go-qzztbhhq {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:19:14.608 [[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-05-11 18:19:26.263 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-qzztbhhq-gitops type=github name=e2e-tests-go-qzztbhhq-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:19:26.263 [[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-05-11 18:19:37.807 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8475?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:19:54.561 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8478?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:19:56.706 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8475... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:19:56.707 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8475?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:16.456 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8478... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:16.457 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8478?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:27.894 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-qzztbhhq". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:27.894 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-go-qzztbhhq {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:45.933 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-qzztbhhq-gitops". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:45.934 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-go-qzztbhhq {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:45.934 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-go-qzztbhhq... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:45.963 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-qzztbhhq {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:45.964 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-qzztbhhq {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:45.964 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-qzztbhhq-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:45.965 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-qzztbhhq-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:45.965 [[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-05-11 18:20:45.965 [[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-05-11 18:20:45.965 [[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-05-11 18:20:45.966 [[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-05-11 18:21:17.523 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:21:17.524 [[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-05-11 18:21:17.606 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-go-qzztbhhq {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:21:17.607 [[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-05-11 18:21:17.659 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:21:17.696 [[31mERROR[0m] azure.variable-group: Failed to get variable group by name 'e2e-tests-go-qzztbhhq': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:21:17.696 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:21:17.696 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-go-github-azure-quay-/error-context.md]]
]]>
</system-out>
<system-err>
<![CDATA[(node:133) 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: Request failed with status code 429" type="Error">
<![CDATA[  [e2e-e2e-tests-go[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: Request failed with status code 429

       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-go-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-05-11T18:16:01.794Z" hostname="e2e-e2e-tests-python[github-tekton-quay]" tests="6" failures="0" skipped="0" time="742.125" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="105.371">
<system-out>
<![CDATA[2026-05-11 18:16:03.172 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-lmuuhzuq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:03.174 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-lmuuhzuq'... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:03.179 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:03.330 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:03.355 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:03.358 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:03.359 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:03.383 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:03.384 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:03.385 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:03.736 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-lmuuhzuq, ID: 90264090-4fbe-4a8a-aa38-8d8cbcc2e5ba {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:03.737 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-lmuuhzuq to be completed... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:03.737 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 90264090-4fbe-4a8a-aa38-8d8cbcc2e5ba to complete... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:03.839 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:03.840 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 90264090-4fbe-4a8a-aa38-8d8cbcc2e5ba: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:09.220 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:09.221 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 90264090-4fbe-4a8a-aa38-8d8cbcc2e5ba: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:14.247 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:14.248 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 90264090-4fbe-4a8a-aa38-8d8cbcc2e5ba: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:19.273 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:19.273 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 90264090-4fbe-4a8a-aa38-8d8cbcc2e5ba: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:24.296 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:24.296 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 90264090-4fbe-4a8a-aa38-8d8cbcc2e5ba: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:29.317 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:29.318 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 90264090-4fbe-4a8a-aa38-8d8cbcc2e5ba: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:34.345 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:34.345 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 90264090-4fbe-4a8a-aa38-8d8cbcc2e5ba: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:39.371 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:39.371 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 90264090-4fbe-4a8a-aa38-8d8cbcc2e5ba: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:44.447 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:44.447 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 90264090-4fbe-4a8a-aa38-8d8cbcc2e5ba: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:49.472 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:49.472 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 10/24 for task 90264090-4fbe-4a8a-aa38-8d8cbcc2e5ba: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:54.500 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:54.500 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:54.500 [[32mINFO [0m] rhdh.developer-hub: Task 90264090-4fbe-4a8a-aa38-8d8cbcc2e5ba completed successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:54.500 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-lmuuhzuq' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:54.501 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-lmuuhzuq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:54.517 [[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-lmuuhzuq...
2026-05-11 18:16:54.517 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-lmuuhzuq-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:54.517 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-lmuuhzuq-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:54.738 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': dff1f37594b5927549b8e60e3600ac9444f59b7f {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Waiting for ArgoCD CI application to sync to commit: dff1f37594b5927549b8e60e3600ac9444f59b7f
2026-05-11 18:16:54.768 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-lmuuhzuq-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: dff1f37594b5927549b8e60e3600ac9444f59b7f) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:54.768 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:08.941 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-lmuuhzuq-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: dff1f37594b5927549b8e60e3600ac9444f59b7f) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:08.942 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:48.472 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-lmuuhzuq-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:48.473 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:48.473 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:48.473 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: dff1f37594b5927549b8e60e3600ac9444f59b7f {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:17:48.473 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:48.474 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-python-lmuuhzuq (GitHub + Tekton CI) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:48.474 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-python-lmuuhzuq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:48.474 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:48.474 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-python-lmuuhzuq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:48.506 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-lmuuhzuq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:48.535 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-lmuuhzuq-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:48.535 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-python-lmuuhzuq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:48.535 [[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:164) 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.391">
<system-out>
<![CDATA[2026-05-11 18:17:48.568 [[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-05-11 18:17:48.569 [[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-05-11 18:17:48.569 [[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-05-11 18:17:52.415 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778523468569 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:54.410 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-lmuuhzuq/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:54.411 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-python-lmuuhzuq/pull/1 with SHA: e762a275de924cac020472da2fab0d740dd9b3ff {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:54.411 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-lmuuhzuq... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:54.411 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-lmuuhzuq, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:54.435 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-lmuuhzuq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:54.435 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-lmuuhzuq. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:54.435 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-lmuuhzuq | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-lmuuhzuq, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:02.230 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-lmuuhzuq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:02.230 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:02.231 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-lmuuhzuq-on-pull-request-rb84m {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:02.232 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-lmuuhzuq-on-pull-request-rb84m was triggered by promotion PR #1 in e2e-tests-python-lmuuhzuq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:02.232 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-lmuuhzuq-on-pull-request-rb84m to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:02.269 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-lmuuhzuq-on-pull-request-rb84m in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:02.270 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-lmuuhzuq-on-pull-request-rb84m status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:02.270 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-lmuuhzuq-on-pull-request-rb84m status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:02.270 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-lmuuhzuq-on-pull-request-rb84m | Status: running | Reason: Pipeline e2e-tests-python-lmuuhzuq-on-pull-request-rb84m not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:32.332 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-lmuuhzuq-on-pull-request-rb84m in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:32.332 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-lmuuhzuq-on-pull-request-rb84m status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:32.332 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-lmuuhzuq-on-pull-request-rb84m status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:32.332 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-lmuuhzuq-on-pull-request-rb84m | Status: running | Reason: Pipeline e2e-tests-python-lmuuhzuq-on-pull-request-rb84m not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:19:02.405 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-lmuuhzuq-on-pull-request-rb84m in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:19:02.405 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-lmuuhzuq-on-pull-request-rb84m status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:19:02.406 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-lmuuhzuq-on-pull-request-rb84m status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:19:02.406 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-lmuuhzuq-on-pull-request-rb84m | Status: running | Reason: Pipeline e2e-tests-python-lmuuhzuq-on-pull-request-rb84m not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:19:32.466 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-lmuuhzuq-on-pull-request-rb84m in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:19:32.467 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-lmuuhzuq-on-pull-request-rb84m status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:19:32.467 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-lmuuhzuq-on-pull-request-rb84m status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:19:32.468 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-lmuuhzuq-on-pull-request-rb84m | Status: running | Reason: Pipeline e2e-tests-python-lmuuhzuq-on-pull-request-rb84m not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:20:02.533 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-lmuuhzuq-on-pull-request-rb84m in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:20:02.533 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-lmuuhzuq-on-pull-request-rb84m status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:20:02.534 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-lmuuhzuq-on-pull-request-rb84m status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:20:02.534 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-lmuuhzuq-on-pull-request-rb84m | Status: running | Reason: Pipeline e2e-tests-python-lmuuhzuq-on-pull-request-rb84m not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:20:32.595 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-lmuuhzuq-on-pull-request-rb84m in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:20:32.595 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-lmuuhzuq-on-pull-request-rb84m status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:20:32.595 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-lmuuhzuq-on-pull-request-rb84m status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:20:32.596 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-python-lmuuhzuq-on-pull-request-rb84m | Status: running | Reason: Pipeline e2e-tests-python-lmuuhzuq-on-pull-request-rb84m not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:02.668 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-lmuuhzuq-on-pull-request-rb84m in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:02.669 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-lmuuhzuq-on-pull-request-rb84m status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:02.669 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-lmuuhzuq-on-pull-request-rb84m status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:02.669 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:02.676 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-lmuuhzuq-on-pull-request-rb84m was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:02.676 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:05.399 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: d0eda65764caa3653c083350c95ea831d898fbff {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:05.400 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-python-lmuuhzuq... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:05.400 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-lmuuhzuq, event type: push {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:05.443 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-lmuuhzuq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:05.443 [[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-05-11 18:21:05.443 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-lmuuhzuq | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-lmuuhzuq, event: push, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:11.540 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-lmuuhzuq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:11.541 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:11.541 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-lmuuhzuq-on-push-9bnjt {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:11.541 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-lmuuhzuq-on-push-9bnjt was triggered by on-push pipeline after merging #1 in e2e-tests-python-lmuuhzuq {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:11.541 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-lmuuhzuq-on-push-9bnjt to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:11.586 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-lmuuhzuq-on-push-9bnjt in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:11.586 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-lmuuhzuq-on-push-9bnjt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:11.586 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-lmuuhzuq-on-push-9bnjt status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:11.587 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-lmuuhzuq-on-push-9bnjt | Status: running | Reason: Pipeline e2e-tests-python-lmuuhzuq-on-push-9bnjt not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:41.654 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-lmuuhzuq-on-push-9bnjt in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:41.654 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-lmuuhzuq-on-push-9bnjt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:41.654 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-lmuuhzuq-on-push-9bnjt status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:41.654 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-lmuuhzuq-on-push-9bnjt | Status: running | Reason: Pipeline e2e-tests-python-lmuuhzuq-on-push-9bnjt not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:22:11.709 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-lmuuhzuq-on-push-9bnjt in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:22:11.710 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-lmuuhzuq-on-push-9bnjt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:22:11.710 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-lmuuhzuq-on-push-9bnjt status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:22:11.710 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-lmuuhzuq-on-push-9bnjt | Status: running | Reason: Pipeline e2e-tests-python-lmuuhzuq-on-push-9bnjt not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:22:41.774 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-lmuuhzuq-on-push-9bnjt in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:22:41.774 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-lmuuhzuq-on-push-9bnjt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:22:41.774 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-lmuuhzuq-on-push-9bnjt status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:22:41.774 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-lmuuhzuq-on-push-9bnjt | Status: running | Reason: Pipeline e2e-tests-python-lmuuhzuq-on-push-9bnjt not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:23:11.828 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-lmuuhzuq-on-push-9bnjt in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:23:11.828 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-lmuuhzuq-on-push-9bnjt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:23:11.828 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-lmuuhzuq-on-push-9bnjt status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:23:11.829 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-lmuuhzuq-on-push-9bnjt | Status: running | Reason: Pipeline e2e-tests-python-lmuuhzuq-on-push-9bnjt not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:23:41.899 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-lmuuhzuq-on-push-9bnjt in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:23:41.899 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-lmuuhzuq-on-push-9bnjt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:23:41.899 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-lmuuhzuq-on-push-9bnjt status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:23:41.900 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-python-lmuuhzuq-on-push-9bnjt | Status: running | Reason: Pipeline e2e-tests-python-lmuuhzuq-on-push-9bnjt not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:11.954 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-lmuuhzuq-on-push-9bnjt in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:11.954 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-lmuuhzuq-on-push-9bnjt status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:11.955 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-lmuuhzuq-on-push-9bnjt status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:11.955 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:11.957 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-lmuuhzuq-on-push-9bnjt was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:11.957 [[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="37.897">
<system-out>
<![CDATA[2026-05-11 18:24:12.009 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-lmuuhzuq-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:12.009 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-lmuuhzuq-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:12.172 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 8d03718cb49c0cbed7c8336c7325bdb46ef25218 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:12.173 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:12.173 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-lmuuhzuq-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:12.248 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-lmuuhzuq-development using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:13.087 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:13.087 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-lmuuhzuq-development' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:13.295 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-lmuuhzuq-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/applications/e2e-tests-python-lmuuhzuq-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-lmuuhzuq-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-lmuuhzuq/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (dff1f37)
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-lmuuhzuq  Synced     Healthy        service/e2e-tests-python-lmuuhzuq created
apps                Deployment  tssc-app-development  e2e-tests-python-lmuuhzuq  Synced     Healthy        deployment.apps/e2e-tests-python-lmuuhzuq created
route.openshift.io  Route       tssc-app-development  e2e-tests-python-lmuuhzuq  Synced     Healthy        route.route.openshift.io/e2e-tests-python-lmuuhzuq created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:13.296 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-lmuuhzuq-development' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:19.556 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:24:13+00:00                         Service  tssc-app-development  e2e-tests-python-lmuuhzuq    Synced  Healthy              
2026-05-11T18:24:13+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-lmuuhzuq    Synced  Healthy              
2026-05-11T18:24:13+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-lmuuhzuq    Synced  Healthy              
2026-05-11T18:24:17+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:24:18+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:24:18+00:00                         Service  tssc-app-development  e2e-tests-python-lmuuhzuq    Synced   Healthy              service/e2e-tests-python-lmuuhzuq unchanged
2026-05-11T18:24:18+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-lmuuhzuq    Synced   Healthy              deployment.apps/e2e-tests-python-lmuuhzuq configured
2026-05-11T18:24:18+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-lmuuhzuq    Synced   Healthy              route.route.openshift.io/e2e-tests-python-lmuuhzuq unchanged

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

Operation:          Sync
Sync Revision:      8d03718cb49c0cbed7c8336c7325bdb46ef25218
Phase:              Succeeded
Start:              2026-05-11 18:24:13 +0000 UTC
Finished:           2026-05-11 18:24:18 +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-lmuuhzuq  Synced     Healthy            service/e2e-tests-python-lmuuhzuq unchanged
apps                Deployment  tssc-app-development  e2e-tests-python-lmuuhzuq  Synced     Progressing        deployment.apps/e2e-tests-python-lmuuhzuq configured
route.openshift.io  Route       tssc-app-development  e2e-tests-python-lmuuhzuq  Synced     Healthy            route.route.openshift.io/e2e-tests-python-lmuuhzuq unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:19.633 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-lmuuhzuq-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:19.633 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-lmuuhzuq-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-lmuuhzuq-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:25.650 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-lmuuhzuq-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:25.650 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-lmuuhzuq-development | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-lmuuhzuq-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:33.330 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-lmuuhzuq-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:33.331 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-python-lmuuhzuq-development | Elapsed: 21s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-lmuuhzuq-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:49.848 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-lmuuhzuq-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:49.848 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:49.873 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-lmuuhzuq-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:49.873 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:49.873 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:49.873 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 8d03718cb49c0cbed7c8336c7325bdb46ef25218 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:49.873 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 8d03718cb49c0cbed7c8336c7325bdb46ef25218 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:49.875 [[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="111.654">
<system-out>
<![CDATA[2026-05-11 18:24:49.902 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-lmuuhzuq/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:49.903 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-lmuuhzuq/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:50.075 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-lmuuhzuq/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:50.075 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-lmuuhzuq/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-lmuuhzuq:d0eda65764caa3653c083350c95ea831d898fbff {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:50.077 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:50.105 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:50.105 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-python-lmuuhzuq:d0eda65764caa3653c083350c95ea831d898fbff {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:50.106 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-lmuuhzuq/overlays/stage/deployment-patch.yaml in repo e2e-tests-python-lmuuhzuq-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:50.217 [[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-05-11 18:24:50.217 [[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-lmuuhzuq:d0eda65764caa3653c083350c95ea831d898fbff" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:54.107 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778523890106 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.803 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-lmuuhzuq-gitops/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.804 [[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-05-11 18:24:55.804 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-python-lmuuhzuq-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.804 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-lmuuhzuq-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.804 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-lmuuhzuq-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.835 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-lmuuhzuq-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.835 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-lmuuhzuq-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.835 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-lmuuhzuq-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-lmuuhzuq-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:02.045 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-lmuuhzuq-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:02.045 [[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-05-11 18:25:02.045 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-python-lmuuhzuq-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-lmuuhzuq-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:12.085 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-lmuuhzuq-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:12.085 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:12.085 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-lmuuhzuq-gitops-on-pull-request-7t5xn {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:12.085 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-lmuuhzuq-gitops-on-pull-request-7t5xn was triggered by promotion PR #1 in e2e-tests-python-lmuuhzuq-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:12.086 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-lmuuhzuq-gitops-on-pull-request-7t5xn to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:12.127 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-lmuuhzuq-gitops-on-pull-request-7t5xn in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:12.128 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-lmuuhzuq-gitops-on-pull-request-7t5xn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:12.128 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-lmuuhzuq-gitops-on-pull-request-7t5xn status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:12.129 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-lmuuhzuq-gitops-on-pull-request-7t5xn | Status: running | Reason: Pipeline e2e-tests-python-lmuuhzuq-gitops-on-pull-request-7t5xn not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:42.194 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-lmuuhzuq-gitops-on-pull-request-7t5xn in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:42.194 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-lmuuhzuq-gitops-on-pull-request-7t5xn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:42.194 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-lmuuhzuq-gitops-on-pull-request-7t5xn status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:42.194 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-lmuuhzuq-gitops-on-pull-request-7t5xn | Status: running | Reason: Pipeline e2e-tests-python-lmuuhzuq-gitops-on-pull-request-7t5xn not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:12.236 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-lmuuhzuq-gitops-on-pull-request-7t5xn in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:12.237 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-lmuuhzuq-gitops-on-pull-request-7t5xn status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:12.237 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-lmuuhzuq-gitops-on-pull-request-7t5xn status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:12.237 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:12.238 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-lmuuhzuq-gitops-on-pull-request-7t5xn was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:12.238 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:14.417 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 515b85c1dadad970d78f6a21c9f01b45aa63dbbc {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:14.417 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 515b85c1dadad970d78f6a21c9f01b45aa63dbbc {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:14.417 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:14.418 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-lmuuhzuq-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:14.498 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-lmuuhzuq-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:15.442 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:15.443 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-lmuuhzuq-stage' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:15.593 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-lmuuhzuq-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/applications/e2e-tests-python-lmuuhzuq-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-lmuuhzuq-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-lmuuhzuq/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (8d03718)
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-lmuuhzuq  Synced     Healthy        service/e2e-tests-python-lmuuhzuq created
apps                Deployment  tssc-app-stage  e2e-tests-python-lmuuhzuq  Synced     Healthy        deployment.apps/e2e-tests-python-lmuuhzuq created
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-lmuuhzuq  Synced     Healthy        route.route.openshift.io/e2e-tests-python-lmuuhzuq created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:15.594 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-lmuuhzuq-stage' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:21.283 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:26:15+00:00                         Service  tssc-app-stage  e2e-tests-python-lmuuhzuq    Synced  Healthy              
2026-05-11T18:26:15+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-lmuuhzuq    Synced  Healthy              
2026-05-11T18:26:15+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-lmuuhzuq    Synced  Healthy              
2026-05-11T18:26:19+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:26:20+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:26:20+00:00                         Service  tssc-app-stage  e2e-tests-python-lmuuhzuq    Synced   Healthy              service/e2e-tests-python-lmuuhzuq unchanged
2026-05-11T18:26:20+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-lmuuhzuq    Synced   Healthy              deployment.apps/e2e-tests-python-lmuuhzuq configured
2026-05-11T18:26:20+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-lmuuhzuq    Synced   Healthy              route.route.openshift.io/e2e-tests-python-lmuuhzuq unchanged

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

Operation:          Sync
Sync Revision:      515b85c1dadad970d78f6a21c9f01b45aa63dbbc
Phase:              Succeeded
Start:              2026-05-11 18:26:15 +0000 UTC
Finished:           2026-05-11 18:26:20 +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-lmuuhzuq  Synced     Healthy            service/e2e-tests-python-lmuuhzuq unchanged
apps                Deployment  tssc-app-stage  e2e-tests-python-lmuuhzuq  Synced     Progressing        deployment.apps/e2e-tests-python-lmuuhzuq configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-lmuuhzuq  Synced     Healthy            route.route.openshift.io/e2e-tests-python-lmuuhzuq unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:21.362 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-lmuuhzuq-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:21.362 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-lmuuhzuq-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-lmuuhzuq-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:28.905 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-lmuuhzuq-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:28.906 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-lmuuhzuq-stage | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-lmuuhzuq-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:41.225 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-lmuuhzuq-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:41.225 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:41.250 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-lmuuhzuq-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:41.251 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:41.251 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:41.251 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 515b85c1dadad970d78f6a21c9f01b45aa63dbbc {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:41.251 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 515b85c1dadad970d78f6a21c9f01b45aa63dbbc {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:41.252 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:41.253 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:41.253 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-lmuuhzuq-gitops-on-pull-request-7t5xn logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:41.253 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-lmuuhzuq-gitops-on-pull-request-7t5xn in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:41.292 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-lmuuhzuq-gitops-on-pull-request-7t5xn in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:41.553 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:f8c6115f-1121-42ac-84c5-37ff7eba7dbd/1 found from Promotion Pipeline e2e-tests-python-lmuuhzuq-gitops-on-pull-request-7t5xn 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="103.581">
<system-out>
<![CDATA[2026-05-11 18:26:41.575 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-lmuuhzuq/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:41.576 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-lmuuhzuq/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:41.700 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-lmuuhzuq/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:41.701 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-lmuuhzuq/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-lmuuhzuq:d0eda65764caa3653c083350c95ea831d898fbff {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:41.702 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:41.731 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:41.731 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-python-lmuuhzuq:d0eda65764caa3653c083350c95ea831d898fbff {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:41.731 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-lmuuhzuq/overlays/prod/deployment-patch.yaml in repo e2e-tests-python-lmuuhzuq-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:41.867 [[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-05-11 18:26:41.867 [[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-lmuuhzuq:d0eda65764caa3653c083350c95ea831d898fbff" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:45.858 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778524001731 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:47.565 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-lmuuhzuq-gitops/pull/2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:47.566 [[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-05-11 18:26:47.566 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-python-lmuuhzuq-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:47.566 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-python-lmuuhzuq-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:47.566 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-lmuuhzuq-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:47.598 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-lmuuhzuq-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:47.598 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:47.599 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-lmuuhzuq-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-lmuuhzuq-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:57.435 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-lmuuhzuq-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:57.436 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:57.436 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-lmuuhzuq-gitops-on-pull-request-l8954 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:57.436 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-lmuuhzuq-gitops-on-pull-request-l8954 was triggered by promotion PR #2 in e2e-tests-python-lmuuhzuq-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:57.436 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-lmuuhzuq-gitops-on-pull-request-l8954 to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:57.467 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-lmuuhzuq-gitops-on-pull-request-l8954 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:57.467 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-lmuuhzuq-gitops-on-pull-request-l8954 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:57.468 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-lmuuhzuq-gitops-on-pull-request-l8954 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:57.468 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-lmuuhzuq-gitops-on-pull-request-l8954 | Status: running | Reason: Pipeline e2e-tests-python-lmuuhzuq-gitops-on-pull-request-l8954 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:27.534 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-lmuuhzuq-gitops-on-pull-request-l8954 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:27.534 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-lmuuhzuq-gitops-on-pull-request-l8954 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:27.534 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-lmuuhzuq-gitops-on-pull-request-l8954 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:27.534 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-lmuuhzuq-gitops-on-pull-request-l8954 | Status: running | Reason: Pipeline e2e-tests-python-lmuuhzuq-gitops-on-pull-request-l8954 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:57.599 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-lmuuhzuq-gitops-on-pull-request-l8954 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:57.599 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-lmuuhzuq-gitops-on-pull-request-l8954 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:57.599 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-lmuuhzuq-gitops-on-pull-request-l8954 status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:57.599 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:57.601 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-lmuuhzuq-gitops-on-pull-request-l8954 was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:57.602 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:59.675 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 4cef33555506646662c2a9ab68e2cee09c0945e4 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:59.676 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 4cef33555506646662c2a9ab68e2cee09c0945e4 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:59.676 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:59.676 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-lmuuhzuq-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:59.787 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-lmuuhzuq-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:00.659 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:00.659 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-lmuuhzuq-prod' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:00.824 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-lmuuhzuq-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/applications/e2e-tests-python-lmuuhzuq-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-lmuuhzuq-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-lmuuhzuq/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (8d03718)
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-lmuuhzuq  Synced     Healthy        service/e2e-tests-python-lmuuhzuq created
apps                Deployment  tssc-app-prod  e2e-tests-python-lmuuhzuq  Synced     Healthy        deployment.apps/e2e-tests-python-lmuuhzuq created
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-lmuuhzuq  Synced     Healthy        route.route.openshift.io/e2e-tests-python-lmuuhzuq created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:00.824 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-lmuuhzuq-prod' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:07.367 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:28:01+00:00                         Service  tssc-app-prod  e2e-tests-python-lmuuhzuq    Synced  Healthy              
2026-05-11T18:28:01+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-lmuuhzuq    Synced  Healthy              
2026-05-11T18:28:01+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-lmuuhzuq    Synced  Healthy              
2026-05-11T18:28:05+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:28:06+00:00                         Service  tssc-app-prod  e2e-tests-python-lmuuhzuq    Synced   Healthy              service/e2e-tests-python-lmuuhzuq unchanged
2026-05-11T18:28:06+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-lmuuhzuq    Synced   Healthy              deployment.apps/e2e-tests-python-lmuuhzuq configured
2026-05-11T18:28:06+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-lmuuhzuq    Synced   Healthy              route.route.openshift.io/e2e-tests-python-lmuuhzuq unchanged
2026-05-11T18:28:06+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied

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

Operation:          Sync
Sync Revision:      4cef33555506646662c2a9ab68e2cee09c0945e4
Phase:              Succeeded
Start:              2026-05-11 18:28:01 +0000 UTC
Finished:           2026-05-11 18:28:06 +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-lmuuhzuq  Synced     Healthy            service/e2e-tests-python-lmuuhzuq unchanged
apps                Deployment  tssc-app-prod  e2e-tests-python-lmuuhzuq  Synced     Progressing        deployment.apps/e2e-tests-python-lmuuhzuq configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-lmuuhzuq  Synced     Healthy            route.route.openshift.io/e2e-tests-python-lmuuhzuq unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:07.440 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-lmuuhzuq-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:07.440 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-lmuuhzuq-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-lmuuhzuq-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:15.222 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-lmuuhzuq-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:15.223 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-lmuuhzuq-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-lmuuhzuq-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:24.875 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-lmuuhzuq-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:24.875 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:24.899 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-lmuuhzuq-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:24.900 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:24.900 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:24.900 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 4cef33555506646662c2a9ab68e2cee09c0945e4 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:24.900 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 4cef33555506646662c2a9ab68e2cee09c0945e4 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:24.902 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:24.902 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:24.903 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-lmuuhzuq-gitops-on-pull-request-l8954 logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:24.903 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-lmuuhzuq-gitops-on-pull-request-l8954 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:24.935 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-lmuuhzuq-gitops-on-pull-request-l8954 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:25.154 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:f8c6115f-1121-42ac-84c5-37ff7eba7dbd/1 found from Promotion Pipeline e2e-tests-python-lmuuhzuq-gitops-on-pull-request-l8954 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.231">
<system-out>
<![CDATA[2026-05-11 18:28:25.255 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:f8c6115f-1121-42ac-84c5-37ff7eba7dbd/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:25.256 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-lmuuhzuq:d0eda65764caa3653c083350c95ea831d898fbff and document ID urn:uuid:f8c6115f-1121-42ac-84c5-37ff7eba7dbd/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:25.256 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-lmuuhzuq:d0eda65764caa3653c083350c95ea831d898fbff and document ID: urn:uuid:f8c6115f-1121-42ac-84c5-37ff7eba7dbd/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:25.256 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-lmuuhzuq:d0eda65764caa3653c083350c95ea831d898fbff at https://server-tssc-tpa.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:25.318 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-lmuuhzuq:d0eda65764caa3653c083350c95ea831d898fbff' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:25.318 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:f8c6115f-1121-42ac-84c5-37ff7eba7dbd/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:25.319 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-lmuuhzuq:d0eda65764caa3653c083350c95ea831d898fbff, Published: 2026-05-11T18:23:06Z, SHA256: sha256:e2b2211254bc34df79672b7b999d9075bdbb1794c37eb20d04137f9e2237d201 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:25.319 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:f8c6115f-1121-42ac-84c5-37ff7eba7dbd/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:25.319 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-lmuuhzuq:d0eda65764caa3653c083350c95ea831d898fbff and document ID urn:uuid:f8c6115f-1121-42ac-84c5-37ff7eba7dbd/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:25.319 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-lmuuhzuq:d0eda65764caa3653c083350c95ea831d898fbff and document ID: urn:uuid:f8c6115f-1121-42ac-84c5-37ff7eba7dbd/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:25.319 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-lmuuhzuq:d0eda65764caa3653c083350c95ea831d898fbff at https://server-tssc-tpa.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:25.401 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-lmuuhzuq:d0eda65764caa3653c083350c95ea831d898fbff' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:25.401 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:f8c6115f-1121-42ac-84c5-37ff7eba7dbd/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:25.402 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-lmuuhzuq:d0eda65764caa3653c083350c95ea831d898fbff, Published: 2026-05-11T18:23:06Z, SHA256: sha256:e2b2211254bc34df79672b7b999d9075bdbb1794c37eb20d04137f9e2237d201 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:25.402 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:f8c6115f-1121-42ac-84c5-37ff7eba7dbd/1,urn:uuid:f8c6115f-1121-42ac-84c5-37ff7eba7dbd/1 found in TPA!!! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:25.403 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-python-lmuuhzuq:d0eda65764caa3653c083350c95ea831d898fbff {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-11T18:16:01.794Z" hostname="e2e-e2e-tests-python[github-azure-quay]" tests="6" failures="0" skipped="5" time="314.348" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="314.348">
<system-out>
<![CDATA[2026-05-11 18:16:03.265 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-aauycpsd {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:03.266 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-aauycpsd'... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:03.271 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:03.341 [[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-05-11 18:16:03.342 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:03.342 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:03.343 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:03.367 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:03.465 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:03.468 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:03.469 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:03.494 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:03.494 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:03.495 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:04.196 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-aauycpsd, ID: 43481252-c113-4469-8d44-d471cf4d725c {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:04.196 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-aauycpsd to be completed... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:04.197 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 43481252-c113-4469-8d44-d471cf4d725c to complete... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:04.287 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:04.288 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 43481252-c113-4469-8d44-d471cf4d725c: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:09.559 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:09.559 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 43481252-c113-4469-8d44-d471cf4d725c: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:14.581 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:14.581 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 43481252-c113-4469-8d44-d471cf4d725c: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:19.605 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:19.605 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 43481252-c113-4469-8d44-d471cf4d725c: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:24.723 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:24.723 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 43481252-c113-4469-8d44-d471cf4d725c: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:29.752 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:29.753 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:29.753 [[32mINFO [0m] rhdh.developer-hub: Task 43481252-c113-4469-8d44-d471cf4d725c completed successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:29.753 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-aauycpsd' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:29.753 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-aauycpsd {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:29.767 [[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-aauycpsd...
2026-05-11 18:16:29.768 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-aauycpsd-gitops, branch: main {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:29.768 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-aauycpsd-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:29.970 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 28b951c540de8e5fa001b61a34da6a6215b11744 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Waiting for ArgoCD CI application to sync to commit: 28b951c540de8e5fa001b61a34da6a6215b11744
2026-05-11 18:16:30.000 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-python-aauycpsd-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-aauycpsd-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-python-aauycpsd-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"97218dde-92d2-48bd-b3a5-1ec477e29c95","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Mon, 11 May 2026 18:16:29 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"a4d32cbc-3621-46f7-a609-59670e7697c8","x-kubernetes-pf-prioritylevel-uid":"b3d6863e-5517-48fb-b06b-dbe6f789d7ff"} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:30.001 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:40.667 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-aauycpsd-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 28b951c540de8e5fa001b61a34da6a6215b11744) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:40.667 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:17:02.831 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-aauycpsd-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:17:02.831 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:18.432 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-aauycpsd-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:18.433 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:18.433 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:18.433 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 28b951c540de8e5fa001b61a34da6a6215b11744 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:18:18.433 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:18.434 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-python-aauycpsd {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:18.434 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-python-aauycpsd... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:18.619 [[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-05-11 18:18:38.623 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:38.624 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-python-aauycpsd {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:38.624 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-python-aauycpsd... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:38.625 [[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-05-11 18:18:38.625 [[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-05-11 18:18:45.758 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-aauycpsd-gitops branch 'main' with commit SHA: 9cb453ba7438edbe4b8eae75ae351199b032ad39 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:45.758 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 9cb453ba7438edbe4b8eae75ae351199b032ad39 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:46.528 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-aauycpsd branch 'main' with commit SHA: 640d59cf1cc3df6b92267643d1726f72c7557e3b {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:46.529 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 640d59cf1cc3df6b92267643d1726f72c7557e3b {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:46.529 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-python-aauycpsd for component e2e-tests-python-aauycpsd... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:46.556 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-python-aauycpsd for component e2e-tests-python-aauycpsd... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:46.557 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-python-aauycpsd for component e2e-tests-python-aauycpsd... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:46.557 [[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-05-11 18:18:46.557 [[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-05-11 18:18:50.186 [[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-05-11 18:19:08.718 [[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-05-11 18:19:12.340 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-aauycpsd type=github name=e2e-tests-python-aauycpsd {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:19:12.340 [[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-05-11 18:19:30.551 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-aauycpsd-gitops type=github name=e2e-tests-python-aauycpsd-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:19:30.552 [[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-05-11 18:19:37.872 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8476?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:19:59.742 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8479?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:00.063 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8476... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:00.064 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8476?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:21.929 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8479... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:21.930 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8479?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:26.787 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-aauycpsd". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:26.787 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-python-aauycpsd {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:48.809 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-aauycpsd-gitops". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:48.809 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-python-aauycpsd {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:48.809 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-python-aauycpsd... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:48.951 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-aauycpsd {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:48.952 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-aauycpsd {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:48.952 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-aauycpsd-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:48.953 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-aauycpsd-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:48.954 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:48.954 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:48.954 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:48.954 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:21:17.508 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:21:17.508 [[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-05-11 18:21:17.559 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:21:17.605 [[31mERROR[0m] azure.agent-pool: Failed to get agent queue by name 'rhtap-testing': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:21:17.605 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:21:17.606 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-python-github-azure-quay-/error-context.md]]
]]>
</system-out>
<system-err>
<![CDATA[(node:172) 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: Request failed with status code 429" type="Error">
<![CDATA[  [e2e-e2e-tests-python[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: Request failed with status code 429

       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-python-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-05-11T18:16:01.794Z" hostname="e2e-e2e-tests-dotnet-basic[github-tekton-quay]" tests="6" failures="0" skipped="0" time="717.912" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="146.946">
<system-out>
<![CDATA[2026-05-11 18:16:03.093 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-qllcthds {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:03.094 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-qllcthds'... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:03.100 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:03.170 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:03.198 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:03.202 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:03.203 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:03.237 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:03.237 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:03.238 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:03.344 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-qllcthds, ID: 6212a443-905e-4ca4-b689-8bf5afa5f68d {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:03.344 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-qllcthds to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:03.344 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 6212a443-905e-4ca4-b689-8bf5afa5f68d to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:03.439 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:03.439 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 6212a443-905e-4ca4-b689-8bf5afa5f68d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:08.470 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:08.471 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 6212a443-905e-4ca4-b689-8bf5afa5f68d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:13.492 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:13.492 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 6212a443-905e-4ca4-b689-8bf5afa5f68d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:18.521 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:18.521 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 6212a443-905e-4ca4-b689-8bf5afa5f68d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:23.546 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:23.547 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 6212a443-905e-4ca4-b689-8bf5afa5f68d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:28.572 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:28.573 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 6212a443-905e-4ca4-b689-8bf5afa5f68d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:33.599 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:33.599 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 6212a443-905e-4ca4-b689-8bf5afa5f68d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:38.635 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:38.636 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 6212a443-905e-4ca4-b689-8bf5afa5f68d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:43.680 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:43.681 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 6212a443-905e-4ca4-b689-8bf5afa5f68d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:48.705 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:48.706 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 10/24 for task 6212a443-905e-4ca4-b689-8bf5afa5f68d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:53.733 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:53.733 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:53.733 [[32mINFO [0m] rhdh.developer-hub: Task 6212a443-905e-4ca4-b689-8bf5afa5f68d completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:53.734 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-qllcthds' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:53.734 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-qllcthds {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:53.748 [[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-qllcthds...
2026-05-11 18:16:53.749 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-qllcthds-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:53.749 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-qllcthds-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:53.978 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': ea40cd256d4d69b078848efe82e8f7139bdf5445 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Waiting for ArgoCD CI application to sync to commit: ea40cd256d4d69b078848efe82e8f7139bdf5445
2026-05-11 18:16:54.006 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-qllcthds-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: ea40cd256d4d69b078848efe82e8f7139bdf5445) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:54.006 [[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-05-11 18:17:10.724 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-qllcthds-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-05-11 18:17:10.725 [[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-05-11 18:17:31.568 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-qllcthds-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:31.568 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:29.980 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-qllcthds-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:29.980 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:29.981 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:29.981 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: ea40cd256d4d69b078848efe82e8f7139bdf5445 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:18:29.981 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:29.982 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-dotnet-basic-qllcthds (GitHub + Tekton CI) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:29.982 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-dotnet-basic-qllcthds {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:29.982 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:29.982 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-dotnet-basic-qllcthds {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:30.007 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qllcthds {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:30.030 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qllcthds-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:30.030 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-dotnet-basic-qllcthds {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:30.030 [[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="324.917">
<system-out>
<![CDATA[2026-05-11 18:18:30.061 [[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-05-11 18:18:30.062 [[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-05-11 18:18:30.062 [[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-05-11 18:18:33.859 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778523510062 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:35.612 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qllcthds/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:35.612 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qllcthds/pull/1 with SHA: 53f6bee140125242d27741d7413c8e9f515601ca {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:35.613 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-qllcthds... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:35.613 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-qllcthds, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:35.755 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qllcthds {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:35.755 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-qllcthds. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:35.755 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-qllcthds | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-qllcthds, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:42.390 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qllcthds {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:42.391 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:42.391 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:42.391 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 was triggered by promotion PR #1 in e2e-tests-dotnet-basic-qllcthds {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:42.392 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:42.428 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:42.428 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:42.428 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:42.429 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:19:12.474 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:19:12.474 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:19:12.475 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:19:12.475 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:19:42.524 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:19:42.525 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:19:42.525 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:19:42.525 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:12.606 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:12.606 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:12.607 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:12.607 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:42.678 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:42.678 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:42.678 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:42.678 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:12.720 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:12.721 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:12.721 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:12.722 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:12.731 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-qllcthds-on-pull-request-2w7j8 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:12.731 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:15.017 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 5516966e80a5a2f6bf3543586cee608f1778e3f4 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:15.017 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-dotnet-basic-qllcthds... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:15.017 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-qllcthds, event type: push {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:15.053 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qllcthds {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:15.053 [[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-05-11 18:21:15.053 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-qllcthds | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-qllcthds, event: push, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:24.602 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qllcthds {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:24.603 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:24.603 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:24.603 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x was triggered by on-push pipeline after merging #1 in e2e-tests-dotnet-basic-qllcthds {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:24.603 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:24.644 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:24.644 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:24.644 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:24.645 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:54.718 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:54.718 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:54.718 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:54.718 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:22:24.776 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:22:24.776 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:22:24.777 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:22:24.777 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:22:54.843 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:22:54.843 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:22:54.843 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:22:54.844 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:24.905 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:24.905 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:24.906 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:24.906 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:54.973 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:54.973 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:54.974 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:54.974 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:54.976 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-qllcthds-on-push-bbn4x was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:54.976 [[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="36.579">
<system-out>
<![CDATA[2026-05-11 18:23:55.031 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-qllcthds-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:55.031 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-qllcthds-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:55.195 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 3286b094cc9609c4c9aa04c63f65bf255e78fd1f {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:55.196 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:55.196 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-qllcthds-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:55.271 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-qllcthds-development using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:55.949 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:55.949 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-qllcthds-development' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:56.092 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-qllcthds-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-qllcthds-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qllcthds-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-qllcthds/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (ea40cd2)
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-qllcthds  Synced     Healthy        service/e2e-tests-dotnet-basic-qllcthds created
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-qllcthds  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-qllcthds created
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-qllcthds  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-qllcthds created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:56.093 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-qllcthds-development' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:02.721 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:23:56+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-qllcthds    Synced  Healthy              
2026-05-11T18:23:56+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-qllcthds    Synced  Healthy              
2026-05-11T18:23:56+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-qllcthds    Synced  Healthy              
2026-05-11T18:24:00+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:24:02+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-qllcthds    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-qllcthds unchanged
2026-05-11T18:24:02+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:24:02+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-qllcthds    Synced   Healthy              service/e2e-tests-dotnet-basic-qllcthds unchanged
2026-05-11T18:24:02+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-qllcthds    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-qllcthds configured
2026-05-11T18:24:02+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-qllcthds  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-qllcthds configured

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

Operation:          Sync
Sync Revision:      3286b094cc9609c4c9aa04c63f65bf255e78fd1f
Phase:              Succeeded
Start:              2026-05-11 18:23:56 +0000 UTC
Finished:           2026-05-11 18:24:02 +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-qllcthds  Synced     Healthy            service/e2e-tests-dotnet-basic-qllcthds unchanged
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-qllcthds  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-qllcthds configured
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-qllcthds  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-qllcthds unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:02.797 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-qllcthds-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:02.798 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-qllcthds-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-qllcthds-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:10.543 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-qllcthds-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:10.543 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-qllcthds-development | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-qllcthds-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:20.058 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-qllcthds-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:20.059 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-dotnet-basic-qllcthds-development | Elapsed: 25s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-qllcthds-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:31.547 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-qllcthds-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:31.547 [[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-05-11 18:24:31.575 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-qllcthds-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:31.576 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:31.576 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:31.576 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 3286b094cc9609c4c9aa04c63f65bf255e78fd1f {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:31.576 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 3286b094cc9609c4c9aa04c63f65bf255e78fd1f {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:31.577 [[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="105.686">
<system-out>
<![CDATA[2026-05-11 18:24:31.602 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-qllcthds/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:31.602 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-qllcthds/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:31.768 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-qllcthds/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:31.768 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-qllcthds/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qllcthds:5516966e80a5a2f6bf3543586cee608f1778e3f4 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:31.769 [[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-05-11 18:24:31.799 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:31.799 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qllcthds:5516966e80a5a2f6bf3543586cee608f1778e3f4 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:31.800 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-qllcthds/overlays/stage/deployment-patch.yaml in repo e2e-tests-dotnet-basic-qllcthds-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:31.893 [[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-05-11 18:24:31.894 [[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-qllcthds:5516966e80a5a2f6bf3543586cee608f1778e3f4" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:35.675 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778523871800 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:37.320 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qllcthds-gitops/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:37.320 [[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-05-11 18:24:37.320 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-dotnet-basic-qllcthds-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:37.321 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-qllcthds-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:37.321 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-qllcthds-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:37.347 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qllcthds-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:37.347 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-qllcthds-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:37.347 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-qllcthds-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-qllcthds-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:46.723 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qllcthds-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:46.723 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:46.724 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-mvqcq {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:46.724 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-mvqcq was triggered by promotion PR #1 in e2e-tests-dotnet-basic-qllcthds-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:46.724 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-mvqcq to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:46.766 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-mvqcq in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:46.766 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-mvqcq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:46.766 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-mvqcq status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:46.766 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-mvqcq | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-mvqcq not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:16.813 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-mvqcq in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:16.814 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-mvqcq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:16.814 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-mvqcq status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:16.814 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-mvqcq | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-mvqcq not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:46.876 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-mvqcq in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:46.877 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-mvqcq status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:46.877 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-mvqcq status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:46.877 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:46.878 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-mvqcq was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:46.878 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:48.977 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 1f9b763a25cad38bbb413ef6454789544659ad73 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:48.978 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 1f9b763a25cad38bbb413ef6454789544659ad73 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:48.978 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:48.978 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-qllcthds-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:49.058 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-qllcthds-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:49.882 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:49.883 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-qllcthds-stage' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:50.034 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-qllcthds-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-qllcthds-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qllcthds-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-qllcthds/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (3286b09)
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-qllcthds  Synced     Healthy        service/e2e-tests-dotnet-basic-qllcthds created
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-qllcthds  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-qllcthds created
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-qllcthds  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-qllcthds created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:50.034 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-qllcthds-stage' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:56.669 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:25:50+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-qllcthds    Synced  Healthy              
2026-05-11T18:25:50+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-qllcthds    Synced  Healthy              
2026-05-11T18:25:50+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-qllcthds    Synced  Healthy              
2026-05-11T18:25:54+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:25:55+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:25:55+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-qllcthds    Synced   Healthy              service/e2e-tests-dotnet-basic-qllcthds unchanged
2026-05-11T18:25:55+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-qllcthds    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-qllcthds configured
2026-05-11T18:25:55+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-qllcthds    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-qllcthds unchanged
2026-05-11T18:25:55+00:00   apps  Deployment  tssc-app-stage  e2e-tests-dotnet-basic-qllcthds  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-qllcthds configured

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

Operation:          Sync
Sync Revision:      1f9b763a25cad38bbb413ef6454789544659ad73
Phase:              Succeeded
Start:              2026-05-11 18:25:50 +0000 UTC
Finished:           2026-05-11 18:25:55 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage                   Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-dotnet-basic-qllcthds  Synced     Healthy            service/e2e-tests-dotnet-basic-qllcthds unchanged
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-qllcthds  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-qllcthds configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-qllcthds  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-qllcthds unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:56.756 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-qllcthds-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:56.757 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-qllcthds-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-qllcthds-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:05.671 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-qllcthds-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:05.672 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-qllcthds-stage | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-qllcthds-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:16.983 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-qllcthds-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:16.983 [[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-05-11 18:26:17.006 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-qllcthds-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:17.006 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:17.006 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:17.007 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 1f9b763a25cad38bbb413ef6454789544659ad73 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:17.007 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 1f9b763a25cad38bbb413ef6454789544659ad73 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:17.008 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:17.009 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:17.009 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-mvqcq logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:17.009 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-mvqcq in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:17.038 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-mvqcq in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:17.285 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:cd581d97-01ca-46b4-be99-0e0c92c45924/1 found from Promotion Pipeline e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-mvqcq 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="103.51">
<system-out>
<![CDATA[2026-05-11 18:26:17.307 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-qllcthds/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:17.307 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-qllcthds/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:17.973 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-qllcthds/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:17.973 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-qllcthds/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qllcthds:5516966e80a5a2f6bf3543586cee608f1778e3f4 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:17.974 [[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-05-11 18:26:18.004 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:18.004 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qllcthds:5516966e80a5a2f6bf3543586cee608f1778e3f4 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:18.005 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-qllcthds/overlays/prod/deployment-patch.yaml in repo e2e-tests-dotnet-basic-qllcthds-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:20.232 [[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-05-11 18:26:20.233 [[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-qllcthds:5516966e80a5a2f6bf3543586cee608f1778e3f4" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:24.109 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778523978005 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:25.704 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qllcthds-gitops/pull/2 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:25.704 [[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-05-11 18:26:25.704 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-dotnet-basic-qllcthds-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:25.704 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-dotnet-basic-qllcthds-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:25.705 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-qllcthds-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:25.762 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qllcthds-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:25.762 [[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-05-11 18:26:25.763 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-qllcthds-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-qllcthds-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:33.664 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-qllcthds-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:33.665 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:33.665 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-lgt48 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:33.665 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-lgt48 was triggered by promotion PR #2 in e2e-tests-dotnet-basic-qllcthds-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:33.665 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-lgt48 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:33.708 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-lgt48 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:33.708 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-lgt48 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:33.709 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-lgt48 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:33.709 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-lgt48 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-lgt48 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:03.744 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-lgt48 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:03.744 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-lgt48 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:03.745 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-lgt48 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:03.745 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-lgt48 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-lgt48 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:33.811 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-lgt48 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:33.811 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-lgt48 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:33.812 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-lgt48 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:33.812 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:33.814 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-lgt48 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:33.814 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:35.910 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: d078d2cc34547b95c424a3b085990d8b9dc8db8f {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:35.911 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: d078d2cc34547b95c424a3b085990d8b9dc8db8f {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:35.911 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:35.911 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-qllcthds-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:36.005 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-qllcthds-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:36.772 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:36.772 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-qllcthds-prod' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:36.913 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-qllcthds-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-qllcthds-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-qllcthds-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-qllcthds/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (1f9b763)
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-qllcthds  Synced     Healthy        service/e2e-tests-dotnet-basic-qllcthds created
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-qllcthds  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-qllcthds created
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-qllcthds  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-qllcthds created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:36.914 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-qllcthds-prod' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:43.036 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:27:37+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-qllcthds    Synced  Healthy              
2026-05-11T18:27:37+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-qllcthds    Synced  Healthy              
2026-05-11T18:27:37+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-qllcthds    Synced  Healthy              
2026-05-11T18:27:41+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:27:42+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:27:42+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-qllcthds    Synced   Healthy              service/e2e-tests-dotnet-basic-qllcthds unchanged
2026-05-11T18:27:42+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-qllcthds    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-qllcthds configured
2026-05-11T18:27:42+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-qllcthds    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-qllcthds unchanged
2026-05-11T18:27:42+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-qllcthds  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-qllcthds configured

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

Operation:          Sync
Sync Revision:      d078d2cc34547b95c424a3b085990d8b9dc8db8f
Phase:              Succeeded
Start:              2026-05-11 18:27:37 +0000 UTC
Finished:           2026-05-11 18:27:42 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                    Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-dotnet-basic-qllcthds  Synced     Healthy            service/e2e-tests-dotnet-basic-qllcthds unchanged
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-qllcthds  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-qllcthds configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-qllcthds  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-qllcthds unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:43.119 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-qllcthds-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:43.120 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-qllcthds-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-qllcthds-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:48.731 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-qllcthds-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:48.731 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-qllcthds-prod | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-qllcthds-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:00.408 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-qllcthds-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:00.408 [[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-05-11 18:28:00.443 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-qllcthds-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:00.443 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:00.443 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:00.444 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: d078d2cc34547b95c424a3b085990d8b9dc8db8f {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:00.444 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: d078d2cc34547b95c424a3b085990d8b9dc8db8f {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:00.445 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:00.445 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:00.445 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-lgt48 logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:00.445 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-lgt48 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:00.497 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-lgt48 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:00.815 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:cd581d97-01ca-46b4-be99-0e0c92c45924/1 found from Promotion Pipeline e2e-tests-dotnet-basic-qllcthds-gitops-on-pull-request-lgt48 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.274">
<system-out>
<![CDATA[2026-05-11 18:28:00.927 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:cd581d97-01ca-46b4-be99-0e0c92c45924/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:00.928 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-qllcthds:5516966e80a5a2f6bf3543586cee608f1778e3f4 and document ID urn:uuid:cd581d97-01ca-46b4-be99-0e0c92c45924/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:00.928 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qllcthds:5516966e80a5a2f6bf3543586cee608f1778e3f4 and document ID: urn:uuid:cd581d97-01ca-46b4-be99-0e0c92c45924/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:00.928 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qllcthds:5516966e80a5a2f6bf3543586cee608f1778e3f4 at https://server-tssc-tpa.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:01.032 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-qllcthds:5516966e80a5a2f6bf3543586cee608f1778e3f4' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:01.033 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:cd581d97-01ca-46b4-be99-0e0c92c45924/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:01.033 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qllcthds:5516966e80a5a2f6bf3543586cee608f1778e3f4, Published: 2026-05-11T18:23:02Z, SHA256: sha256:f47667248ae2eb33d42cb8ebff1b05070a3214a9235fd5d60d831a04818cf40a {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:01.033 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:cd581d97-01ca-46b4-be99-0e0c92c45924/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:01.033 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-qllcthds:5516966e80a5a2f6bf3543586cee608f1778e3f4 and document ID urn:uuid:cd581d97-01ca-46b4-be99-0e0c92c45924/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:01.033 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qllcthds:5516966e80a5a2f6bf3543586cee608f1778e3f4 and document ID: urn:uuid:cd581d97-01ca-46b4-be99-0e0c92c45924/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:01.033 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qllcthds:5516966e80a5a2f6bf3543586cee608f1778e3f4 at https://server-tssc-tpa.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:01.108 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-qllcthds:5516966e80a5a2f6bf3543586cee608f1778e3f4' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:01.108 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:cd581d97-01ca-46b4-be99-0e0c92c45924/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:01.108 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qllcthds:5516966e80a5a2f6bf3543586cee608f1778e3f4, Published: 2026-05-11T18:23:02Z, SHA256: sha256:f47667248ae2eb33d42cb8ebff1b05070a3214a9235fd5d60d831a04818cf40a {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:01.108 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:cd581d97-01ca-46b4-be99-0e0c92c45924/1,urn:uuid:cd581d97-01ca-46b4-be99-0e0c92c45924/1 found in TPA!!! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:28:01.109 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-qllcthds:5516966e80a5a2f6bf3543586cee608f1778e3f4 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-11T18:16:01.794Z" hostname="e2e-e2e-tests-dotnet-basic[github-azure-quay]" tests="6" failures="0" skipped="5" time="336.656" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="336.656">
<system-out>
<![CDATA[2026-05-11 18:16:03.174 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-xqponfwh {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:03.175 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-xqponfwh'... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:03.181 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:03.266 [[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-05-11 18:16:03.266 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:03.267 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:03.267 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:03.291 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:03.316 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:03.318 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:03.319 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:03.350 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:03.350 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:03.351 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:03.551 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-xqponfwh, ID: cc03d3fc-a591-466f-8346-e13be29c82a2 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:03.551 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-xqponfwh to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:03.551 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task cc03d3fc-a591-466f-8346-e13be29c82a2 to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:03.663 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:03.663 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task cc03d3fc-a591-466f-8346-e13be29c82a2: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:09.015 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:09.016 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task cc03d3fc-a591-466f-8346-e13be29c82a2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:14.038 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:14.038 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task cc03d3fc-a591-466f-8346-e13be29c82a2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:19.062 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:19.062 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task cc03d3fc-a591-466f-8346-e13be29c82a2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:24.084 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:24.085 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task cc03d3fc-a591-466f-8346-e13be29c82a2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:29.128 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:29.128 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task cc03d3fc-a591-466f-8346-e13be29c82a2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:34.153 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:34.153 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task cc03d3fc-a591-466f-8346-e13be29c82a2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:39.181 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:39.181 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:39.182 [[32mINFO [0m] rhdh.developer-hub: Task cc03d3fc-a591-466f-8346-e13be29c82a2 completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:39.182 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-xqponfwh' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:39.182 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-xqponfwh {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:39.198 [[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-xqponfwh...
2026-05-11 18:16:39.198 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-xqponfwh-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:39.198 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-xqponfwh-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:39.413 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 9b8660c41e49ee9bdd224a79c72d44d3d1472f10 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Waiting for ArgoCD CI application to sync to commit: 9b8660c41e49ee9bdd224a79c72d44d3d1472f10
2026-05-11 18:16:39.440 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-xqponfwh-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 9b8660c41e49ee9bdd224a79c72d44d3d1472f10) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:39.440 [[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-05-11 18:16:57.632 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-xqponfwh-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-azure-quay], worker=5}
2026-05-11 18:16:57.632 [[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-05-11 18:17:19.185 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-xqponfwh-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:19.186 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:21.651 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-xqponfwh-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:21.652 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:21.652 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:21.652 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 9b8660c41e49ee9bdd224a79c72d44d3d1472f10 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:18:21.652 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:21.653 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-dotnet-basic-xqponfwh {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:21.653 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-dotnet-basic-xqponfwh... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:21.846 [[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-05-11 18:18:31.852 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:31.852 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-dotnet-basic-xqponfwh {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:31.852 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-dotnet-basic-xqponfwh... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:31.853 [[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-05-11 18:18:31.853 [[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-05-11 18:18:38.762 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-xqponfwh branch 'main' with commit SHA: 7cdca25ec2afa275687ee987c0cb2f96db4e4640 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:38.763 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 7cdca25ec2afa275687ee987c0cb2f96db4e4640 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:39.796 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-xqponfwh-gitops branch 'main' with commit SHA: 9c76e8b97791f61c04cf4556cfd725e8b3d7c3d4 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:39.797 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 9c76e8b97791f61c04cf4556cfd725e8b3d7c3d4 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:39.797 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-dotnet-basic-xqponfwh for component e2e-tests-dotnet-basic-xqponfwh... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:39.821 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-dotnet-basic-xqponfwh for component e2e-tests-dotnet-basic-xqponfwh... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:39.822 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-dotnet-basic-xqponfwh for component e2e-tests-dotnet-basic-xqponfwh... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:39.822 [[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-05-11 18:18:39.822 [[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-05-11 18:18:46.142 [[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-05-11 18:18:49.927 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-dotnet-basic-xqponfwh type=github name=e2e-tests-dotnet-basic-xqponfwh {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:49.927 [[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-05-11 18:18:51.501 [[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-05-11 18:19:01.867 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-dotnet-basic-xqponfwh-gitops type=github name=e2e-tests-dotnet-basic-xqponfwh-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:01.867 [[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-05-11 18:19:18.922 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8472?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:29.910 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8473?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:43.888 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8472... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:43.888 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8472?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:52.698 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8473... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:52.700 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8473?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:20:11.869 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-dotnet-basic-xqponfwh". {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:20:11.869 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-dotnet-basic-xqponfwh {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:20:23.654 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-dotnet-basic-xqponfwh-gitops". {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:20:23.654 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-dotnet-basic-xqponfwh {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:20:23.655 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-dotnet-basic-xqponfwh... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:20:23.681 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-xqponfwh {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:20:23.682 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-xqponfwh {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:20:23.682 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-xqponfwh-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:20:23.683 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-xqponfwh-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:20:23.683 [[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-05-11 18:20:23.683 [[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-05-11 18:20:23.683 [[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-05-11 18:20:23.683 [[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-05-11 18:20:55.859 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:20:55.859 [[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-05-11 18:20:56.393 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-dotnet-basic-xqponfwh {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:20:56.393 [[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-05-11 18:20:56.838 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:20:56.839 [[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-05-11 18:20:57.101 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-dotnet-basic-xqponfwh {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:20:57.102 [[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-05-11 18:21:18.597 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4323?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:21:18.882 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4323?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:21:19.779 [[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-05-11 18:21:19.839 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:21:19.893 [[33mWARN [0m] azure.agent-pool: Retry attempt 1/2 to authorize pipeline 8472 for agent pool 41: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:21:20.257 [[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-05-11 18:21:25.923 [[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-05-11 18:21:26.007 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:21:26.008 [[33mWARN [0m] azure.agent-pool: Retry attempt 2/2 to authorize pipeline 8472 for agent pool 41: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:21:39.745 [[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-05-11 18:21:39.819 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:21:39.821 [[31mERROR[0m] azure.agent-pool: Failed to authorize pipeline 8472 for agent pool 41 after retries: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:21:39.821 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:21:39.821 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-dotnet-basic-github-azure-quay-/error-context.md]]
]]>
</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>
<error message="Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429" type="Error">
<![CDATA[  [e2e-e2e-tests-dotnet-basic[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: Request failed with status code 429

       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-dotnet-basic-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-05-11T18:16:01.794Z" hostname="e2e-e2e-tests-nodejs[github-tekton-quay]" tests="6" failures="0" skipped="0" time="663.608" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="139.725">
<system-out>
<![CDATA[2026-05-11 18:16:03.139 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-htsisgsw {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:03.141 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-htsisgsw'... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:03.147 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:03.207 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:03.235 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:03.239 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:03.240 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:03.270 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:03.270 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:03.271 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:03.401 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-htsisgsw, ID: 5290bb72-1819-4cdf-8862-2d507ef7d71e {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:03.401 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-htsisgsw to be completed... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:03.401 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 5290bb72-1819-4cdf-8862-2d507ef7d71e to complete... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:03.473 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:03.474 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 5290bb72-1819-4cdf-8862-2d507ef7d71e: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:08.498 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:08.498 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 5290bb72-1819-4cdf-8862-2d507ef7d71e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:13.524 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:13.524 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 5290bb72-1819-4cdf-8862-2d507ef7d71e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:18.546 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:18.546 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 5290bb72-1819-4cdf-8862-2d507ef7d71e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:23.574 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:23.574 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 5290bb72-1819-4cdf-8862-2d507ef7d71e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:28.598 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:28.598 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 5290bb72-1819-4cdf-8862-2d507ef7d71e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:33.641 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:33.641 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 5290bb72-1819-4cdf-8862-2d507ef7d71e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:38.798 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:38.798 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 5290bb72-1819-4cdf-8862-2d507ef7d71e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:43.965 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:43.966 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 5290bb72-1819-4cdf-8862-2d507ef7d71e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:48.988 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:48.988 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:48.989 [[32mINFO [0m] rhdh.developer-hub: Task 5290bb72-1819-4cdf-8862-2d507ef7d71e completed successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:48.989 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-htsisgsw' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:48.990 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-htsisgsw {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:49.001 [[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-htsisgsw...
2026-05-11 18:16:49.001 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-htsisgsw-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:49.001 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-htsisgsw-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:49.214 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 686d9e3614f8210c71a7a5be94b45034eb86fb21 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Waiting for ArgoCD CI application to sync to commit: 686d9e3614f8210c71a7a5be94b45034eb86fb21
2026-05-11 18:16:49.240 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-htsisgsw-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 686d9e3614f8210c71a7a5be94b45034eb86fb21) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:49.240 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:00.557 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-htsisgsw-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 686d9e3614f8210c71a7a5be94b45034eb86fb21) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:00.557 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:25.324 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-htsisgsw-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:25.324 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:22.804 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-htsisgsw-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:22.805 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:22.805 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:22.805 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 686d9e3614f8210c71a7a5be94b45034eb86fb21 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:18:22.805 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:22.806 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-nodejs-htsisgsw (GitHub + Tekton CI) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:22.806 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-nodejs-htsisgsw {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:22.806 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:22.806 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-nodejs-htsisgsw {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:22.833 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-htsisgsw {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:22.855 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-htsisgsw-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:22.855 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-nodejs-htsisgsw {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:22.855 [[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="285.31">
<system-out>
<![CDATA[2026-05-11 18:18:22.885 [[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-05-11 18:18:22.886 [[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-05-11 18:18:22.886 [[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-05-11 18:18:26.757 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778523502886 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:28.652 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-htsisgsw/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:28.652 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-htsisgsw/pull/1 with SHA: a849523f3df6cb0291cfe1873af8eafb030b1184 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:28.653 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-htsisgsw... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:28.653 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-htsisgsw, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:28.680 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-htsisgsw {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:28.680 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-htsisgsw. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:28.681 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-htsisgsw | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-htsisgsw, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:34.862 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-htsisgsw {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:34.862 [[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-05-11 18:18:34.862 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-nodejs-htsisgsw | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-htsisgsw, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:46.319 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-htsisgsw {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:46.319 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:46.319 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:46.320 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r was triggered by promotion PR #1 in e2e-tests-nodejs-htsisgsw {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:46.320 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:46.353 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:46.353 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:46.353 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:46.353 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r | Status: running | Reason: Pipeline e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:19:16.410 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:19:16.410 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:19:16.411 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:19:16.411 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r | Status: running | Reason: Pipeline e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:19:46.476 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:19:46.476 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:19:46.476 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:19:46.476 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r | Status: running | Reason: Pipeline e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:16.530 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:16.531 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:16.531 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:16.531 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r | Status: running | Reason: Pipeline e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:46.600 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:46.600 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:46.601 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:46.601 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:46.609 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-htsisgsw-on-pull-request-44m2r was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:46.609 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:48.813 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 74a9844c4b90a70b00fdc5b27d106ac352f18a19 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:48.814 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-nodejs-htsisgsw... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:48.814 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-htsisgsw, event type: push {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:48.856 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-htsisgsw {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:48.856 [[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-05-11 18:20:48.857 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-htsisgsw | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-htsisgsw, event: push, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:54.253 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-htsisgsw {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:54.253 [[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-05-11 18:20:54.253 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-nodejs-htsisgsw | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-htsisgsw, event: push, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:21:07.922 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-htsisgsw {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:21:07.923 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:21:07.923 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-htsisgsw-on-push-rm7bt {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:21:07.923 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-htsisgsw-on-push-rm7bt was triggered by on-push pipeline after merging #1 in e2e-tests-nodejs-htsisgsw {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:21:07.923 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-htsisgsw-on-push-rm7bt to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:21:07.979 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-htsisgsw-on-push-rm7bt in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:21:07.979 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-htsisgsw-on-push-rm7bt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:21:07.979 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-htsisgsw-on-push-rm7bt status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:21:07.979 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-htsisgsw-on-push-rm7bt | Status: running | Reason: Pipeline e2e-tests-nodejs-htsisgsw-on-push-rm7bt not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:21:38.026 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-htsisgsw-on-push-rm7bt in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:21:38.026 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-htsisgsw-on-push-rm7bt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:21:38.026 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-htsisgsw-on-push-rm7bt status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:21:38.027 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-htsisgsw-on-push-rm7bt | Status: running | Reason: Pipeline e2e-tests-nodejs-htsisgsw-on-push-rm7bt not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:08.073 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-htsisgsw-on-push-rm7bt in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:08.074 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-htsisgsw-on-push-rm7bt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:08.074 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-htsisgsw-on-push-rm7bt status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:08.074 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-htsisgsw-on-push-rm7bt | Status: running | Reason: Pipeline e2e-tests-nodejs-htsisgsw-on-push-rm7bt not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:38.135 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-htsisgsw-on-push-rm7bt in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:38.135 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-htsisgsw-on-push-rm7bt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:38.136 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-htsisgsw-on-push-rm7bt status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:38.136 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-htsisgsw-on-push-rm7bt | Status: running | Reason: Pipeline e2e-tests-nodejs-htsisgsw-on-push-rm7bt not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:08.187 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-htsisgsw-on-push-rm7bt in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:08.188 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-htsisgsw-on-push-rm7bt status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:08.188 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-htsisgsw-on-push-rm7bt status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:08.188 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:08.190 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-htsisgsw-on-push-rm7bt was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:08.191 [[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.897">
<system-out>
<![CDATA[2026-05-11 18:23:08.247 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-htsisgsw-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:08.247 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-htsisgsw-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:08.424 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 5330f5981e330d13d71784b4a6e58c2194d3b6d3 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:08.425 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:08.425 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-htsisgsw-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:08.512 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-htsisgsw-development using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:09.489 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:09.489 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-htsisgsw-development' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:09.625 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-htsisgsw-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/applications/e2e-tests-nodejs-htsisgsw-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-htsisgsw-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-htsisgsw/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (686d9e3)
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-htsisgsw  Synced     Healthy        service/e2e-tests-nodejs-htsisgsw created
apps                Deployment  tssc-app-development  e2e-tests-nodejs-htsisgsw  Synced     Healthy        deployment.apps/e2e-tests-nodejs-htsisgsw created
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-htsisgsw  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-htsisgsw created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:09.626 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-htsisgsw-development' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:15.945 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:23:10+00:00                         Service  tssc-app-development  e2e-tests-nodejs-htsisgsw    Synced  Healthy              
2026-05-11T18:23:10+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-htsisgsw    Synced  Healthy              
2026-05-11T18:23:10+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-htsisgsw    Synced  Healthy              
2026-05-11T18:23:13+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:23:15+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:23:15+00:00                         Service  tssc-app-development  e2e-tests-nodejs-htsisgsw    Synced   Healthy              service/e2e-tests-nodejs-htsisgsw unchanged
2026-05-11T18:23:15+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-htsisgsw    Synced   Healthy              deployment.apps/e2e-tests-nodejs-htsisgsw configured
2026-05-11T18:23:15+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-htsisgsw    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-htsisgsw unchanged
2026-05-11T18:23:15+00:00   apps  Deployment  tssc-app-development  e2e-tests-nodejs-htsisgsw  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-htsisgsw configured

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

Operation:          Sync
Sync Revision:      5330f5981e330d13d71784b4a6e58c2194d3b6d3
Phase:              Succeeded
Start:              2026-05-11 18:23:09 +0000 UTC
Finished:           2026-05-11 18:23:15 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development       Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-nodejs-htsisgsw  Synced     Healthy            service/e2e-tests-nodejs-htsisgsw unchanged
apps                Deployment  tssc-app-development  e2e-tests-nodejs-htsisgsw  Synced     Progressing        deployment.apps/e2e-tests-nodejs-htsisgsw configured
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-htsisgsw  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-htsisgsw unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:16.027 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-htsisgsw-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:16.028 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-htsisgsw-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-htsisgsw-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:23.647 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-htsisgsw-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:23.647 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-htsisgsw-development | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-htsisgsw-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:32.086 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-htsisgsw-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:32.086 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:32.107 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-htsisgsw-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:32.107 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:32.107 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:32.107 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 5330f5981e330d13d71784b4a6e58c2194d3b6d3 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:32.107 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 5330f5981e330d13d71784b4a6e58c2194d3b6d3 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:32.110 [[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="110.304">
<system-out>
<![CDATA[2026-05-11 18:23:32.144 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-htsisgsw/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:32.145 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-htsisgsw/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:32.262 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-htsisgsw/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:32.263 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-htsisgsw/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-htsisgsw:74a9844c4b90a70b00fdc5b27d106ac352f18a19 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:32.264 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:32.289 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:32.290 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-nodejs-htsisgsw:74a9844c4b90a70b00fdc5b27d106ac352f18a19 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:32.290 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-htsisgsw/overlays/stage/deployment-patch.yaml in repo e2e-tests-nodejs-htsisgsw-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:32.404 [[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-05-11 18:23:32.404 [[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-htsisgsw:74a9844c4b90a70b00fdc5b27d106ac352f18a19" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:36.342 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778523812290 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:38.181 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-htsisgsw-gitops/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:38.181 [[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-05-11 18:23:38.182 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-nodejs-htsisgsw-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:38.182 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-htsisgsw-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:38.182 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-htsisgsw-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:38.212 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-htsisgsw-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:38.213 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-htsisgsw-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:38.213 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-htsisgsw-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-htsisgsw-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:43.408 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-htsisgsw-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:43.409 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:43.409 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-cx4qn {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:43.409 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-cx4qn was triggered by promotion PR #1 in e2e-tests-nodejs-htsisgsw-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:43.409 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-cx4qn to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:43.446 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-cx4qn in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:43.446 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-cx4qn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:43.446 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-cx4qn status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:43.447 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-cx4qn | Status: running | Reason: Pipeline e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-cx4qn not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:13.484 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-cx4qn in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:13.485 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-cx4qn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:13.485 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-cx4qn status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:13.485 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-cx4qn | Status: running | Reason: Pipeline e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-cx4qn not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:43.556 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-cx4qn in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:43.557 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-cx4qn status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:43.557 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-cx4qn status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:43.557 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:43.558 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-cx4qn was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:43.558 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:45.597 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 930f5a7acc0f0b6f67aa7352df6279d58d2b05ba {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:45.597 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 930f5a7acc0f0b6f67aa7352df6279d58d2b05ba {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:45.597 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:45.598 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-htsisgsw-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:45.730 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-htsisgsw-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:46.660 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:46.661 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-htsisgsw-stage' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:46.843 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-htsisgsw-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/applications/e2e-tests-nodejs-htsisgsw-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-htsisgsw-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-htsisgsw/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (5330f59)
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-htsisgsw  Synced     Healthy        service/e2e-tests-nodejs-htsisgsw created
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-htsisgsw  Synced     Healthy        deployment.apps/e2e-tests-nodejs-htsisgsw created
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-htsisgsw  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-htsisgsw created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:46.843 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-htsisgsw-stage' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:00.453 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:24:47+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-htsisgsw    Synced  Healthy              
2026-05-11T18:24:47+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-htsisgsw    Synced  Healthy              
2026-05-11T18:24:47+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-htsisgsw    Synced  Healthy              
2026-05-11T18:24:50+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:24:51+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-htsisgsw    Synced   Healthy              deployment.apps/e2e-tests-nodejs-htsisgsw configured
2026-05-11T18:24:51+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-htsisgsw    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-htsisgsw unchanged
2026-05-11T18:24:51+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:24:51+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-htsisgsw    Synced   Healthy              service/e2e-tests-nodejs-htsisgsw unchanged
2026-05-11T18:24:51+00:00   apps  Deployment  tssc-app-stage  e2e-tests-nodejs-htsisgsw  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-htsisgsw configured
2026-05-11T18:24:52+00:00   apps  Deployment  tssc-app-stage  e2e-tests-nodejs-htsisgsw    Synced  Progressing              deployment.apps/e2e-tests-nodejs-htsisgsw configured
2026-05-11T18:24:54+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:24:55+00:00          Namespace                    tssc-app-stage  Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:24:55+00:00   apps  Deployment  tssc-app-stage  e2e-tests-nodejs-htsisgsw  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-htsisgsw configured
2026-05-11T18:24:55+00:00   apps  Deployment  tssc-app-stage  e2e-tests-nodejs-htsisgsw  OutOfSync  Healthy              deployment.apps/e2e-tests-nodejs-htsisgsw configured
2026-05-11T18:24:58+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:24:59+00:00          Namespace                    tssc-app-stage  Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:24:59+00:00   apps  Deployment  tssc-app-stage  e2e-tests-nodejs-htsisgsw    Synced  Progressing              deployment.apps/e2e-tests-nodejs-htsisgsw configured

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

Operation:          Sync
Sync Revision:      930f5a7acc0f0b6f67aa7352df6279d58d2b05ba
Phase:              Succeeded
Start:              2026-05-11 18:24:55 +0000 UTC
Finished:           2026-05-11 18:24:59 +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-nodejs-htsisgsw  Synced     Healthy            service/e2e-tests-nodejs-htsisgsw unchanged
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-htsisgsw  Synced     Progressing        deployment.apps/e2e-tests-nodejs-htsisgsw configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-htsisgsw  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-htsisgsw unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:00.543 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-htsisgsw-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:00.543 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-htsisgsw-stage | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-htsisgsw-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:07.924 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-htsisgsw-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:07.924 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-htsisgsw-stage | Elapsed: 22s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-htsisgsw-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:22.044 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-htsisgsw-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:22.045 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:22.074 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-htsisgsw-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:22.074 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:22.075 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:22.075 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 930f5a7acc0f0b6f67aa7352df6279d58d2b05ba {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:22.075 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 930f5a7acc0f0b6f67aa7352df6279d58d2b05ba {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:22.077 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:22.077 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:22.077 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-cx4qn logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:22.078 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-cx4qn in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:22.127 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-cx4qn in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:22.443 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:81e17d72-9801-4e92-978f-4e95879ae168/1 found from Promotion Pipeline e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-cx4qn 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.135">
<system-out>
<![CDATA[2026-05-11 18:25:22.462 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-htsisgsw/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:22.462 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-htsisgsw/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:22.611 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-htsisgsw/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:22.611 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-htsisgsw/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-htsisgsw:74a9844c4b90a70b00fdc5b27d106ac352f18a19 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:22.613 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:22.636 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:22.636 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-nodejs-htsisgsw:74a9844c4b90a70b00fdc5b27d106ac352f18a19 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:22.636 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-htsisgsw/overlays/prod/deployment-patch.yaml in repo e2e-tests-nodejs-htsisgsw-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:22.734 [[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-05-11 18:25:22.734 [[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-htsisgsw:74a9844c4b90a70b00fdc5b27d106ac352f18a19" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:26.542 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778523922636 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:28.327 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-htsisgsw-gitops/pull/2 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:28.327 [[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-05-11 18:25:28.328 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-nodejs-htsisgsw-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:28.328 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-nodejs-htsisgsw-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:28.328 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-htsisgsw-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:28.358 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-htsisgsw-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:28.358 [[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-05-11 18:25:28.359 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-htsisgsw-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-htsisgsw-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:36.568 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-htsisgsw-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:36.568 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:36.569 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-zp2zs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:36.569 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-zp2zs was triggered by promotion PR #2 in e2e-tests-nodejs-htsisgsw-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:36.569 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-zp2zs to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:36.601 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-zp2zs in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:36.601 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-zp2zs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:36.601 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-zp2zs status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:36.601 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-zp2zs | Status: running | Reason: Pipeline e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-zp2zs not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:06.653 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-zp2zs in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:06.653 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-zp2zs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:06.653 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-zp2zs status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:06.653 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-zp2zs | Status: running | Reason: Pipeline e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-zp2zs not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:36.717 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-zp2zs in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:36.717 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-zp2zs status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:36.717 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-zp2zs status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:36.717 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:36.719 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-zp2zs was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:36.719 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:38.710 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 69332fd1bf63dfd569c035aadec9d80f19296425 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:38.710 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 69332fd1bf63dfd569c035aadec9d80f19296425 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:38.710 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:38.711 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-htsisgsw-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:38.794 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-htsisgsw-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:39.625 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:39.626 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-htsisgsw-prod' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:39.779 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-htsisgsw-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/applications/e2e-tests-nodejs-htsisgsw-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-htsisgsw-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-htsisgsw/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (930f5a7)
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-htsisgsw  Synced     Healthy        service/e2e-tests-nodejs-htsisgsw created
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-htsisgsw  Synced     Healthy        deployment.apps/e2e-tests-nodejs-htsisgsw created
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-htsisgsw  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-htsisgsw created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:39.780 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-htsisgsw-prod' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:45.626 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:26:40+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-htsisgsw    Synced  Healthy              
2026-05-11T18:26:40+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-htsisgsw    Synced  Healthy              
2026-05-11T18:26:40+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-htsisgsw    Synced  Healthy              
2026-05-11T18:26:43+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:26:45+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:26:45+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-htsisgsw    Synced   Healthy              service/e2e-tests-nodejs-htsisgsw unchanged
2026-05-11T18:26:45+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-htsisgsw    Synced   Healthy              deployment.apps/e2e-tests-nodejs-htsisgsw configured
2026-05-11T18:26:45+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-htsisgsw    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-htsisgsw unchanged
2026-05-11T18:26:45+00:00   apps  Deployment  tssc-app-prod  e2e-tests-nodejs-htsisgsw  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-htsisgsw configured

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

Operation:          Sync
Sync Revision:      69332fd1bf63dfd569c035aadec9d80f19296425
Phase:              Succeeded
Start:              2026-05-11 18:26:40 +0000 UTC
Finished:           2026-05-11 18:26:44 +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-nodejs-htsisgsw  Synced     Healthy            service/e2e-tests-nodejs-htsisgsw unchanged
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-htsisgsw  Synced     Progressing        deployment.apps/e2e-tests-nodejs-htsisgsw configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-htsisgsw  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-htsisgsw unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:45.688 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-htsisgsw-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:45.688 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-htsisgsw-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-htsisgsw-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:53.231 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-htsisgsw-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:53.231 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-htsisgsw-prod | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-htsisgsw-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.315 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-htsisgsw-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.315 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.342 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-htsisgsw-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.342 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.342 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.342 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 69332fd1bf63dfd569c035aadec9d80f19296425 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.342 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 69332fd1bf63dfd569c035aadec9d80f19296425 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.344 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.344 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.344 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-zp2zs logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.344 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-zp2zs in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.375 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-zp2zs in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.593 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:81e17d72-9801-4e92-978f-4e95879ae168/1 found from Promotion Pipeline e2e-tests-nodejs-htsisgsw-gitops-on-pull-request-zp2zs 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.237">
<system-out>
<![CDATA[2026-05-11 18:27:06.705 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:81e17d72-9801-4e92-978f-4e95879ae168/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.705 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-htsisgsw:74a9844c4b90a70b00fdc5b27d106ac352f18a19 and document ID urn:uuid:81e17d72-9801-4e92-978f-4e95879ae168/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.705 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-htsisgsw:74a9844c4b90a70b00fdc5b27d106ac352f18a19 and document ID: urn:uuid:81e17d72-9801-4e92-978f-4e95879ae168/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.705 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-htsisgsw:74a9844c4b90a70b00fdc5b27d106ac352f18a19 at https://server-tssc-tpa.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.778 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-htsisgsw:74a9844c4b90a70b00fdc5b27d106ac352f18a19' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.778 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:81e17d72-9801-4e92-978f-4e95879ae168/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.778 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-htsisgsw:74a9844c4b90a70b00fdc5b27d106ac352f18a19, Published: 2026-05-11T18:22:14Z, SHA256: sha256:3b3827c292d3a12a379c1ece5a4ae0eb10b37bbd10e7a95343079bab82048f75 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.778 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:81e17d72-9801-4e92-978f-4e95879ae168/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.778 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-htsisgsw:74a9844c4b90a70b00fdc5b27d106ac352f18a19 and document ID urn:uuid:81e17d72-9801-4e92-978f-4e95879ae168/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.778 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-htsisgsw:74a9844c4b90a70b00fdc5b27d106ac352f18a19 and document ID: urn:uuid:81e17d72-9801-4e92-978f-4e95879ae168/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.779 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-htsisgsw:74a9844c4b90a70b00fdc5b27d106ac352f18a19 at https://server-tssc-tpa.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.855 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-htsisgsw:74a9844c4b90a70b00fdc5b27d106ac352f18a19' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.855 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:81e17d72-9801-4e92-978f-4e95879ae168/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.855 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-htsisgsw:74a9844c4b90a70b00fdc5b27d106ac352f18a19, Published: 2026-05-11T18:22:14Z, SHA256: sha256:3b3827c292d3a12a379c1ece5a4ae0eb10b37bbd10e7a95343079bab82048f75 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.855 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:81e17d72-9801-4e92-978f-4e95879ae168/1,urn:uuid:81e17d72-9801-4e92-978f-4e95879ae168/1 found in TPA!!! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:27:06.856 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-nodejs-htsisgsw:74a9844c4b90a70b00fdc5b27d106ac352f18a19 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-11T18:16:01.794Z" hostname="e2e-e2e-tests-nodejs[github-azure-quay]" tests="6" failures="0" skipped="5" time="362.47" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="362.47">
<system-out>
<![CDATA[2026-05-11 18:16:03.245 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-vpbnfwsx {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:03.246 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-vpbnfwsx'... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:03.251 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:03.328 [[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-05-11 18:16:03.329 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:03.329 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:03.330 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:03.357 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:03.381 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:03.384 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:03.384 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:03.408 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:03.408 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:03.409 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:03.826 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-vpbnfwsx, ID: 420a3d03-0045-434a-85fd-4f1d48f43efd {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:03.826 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-vpbnfwsx to be completed... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:03.826 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 420a3d03-0045-434a-85fd-4f1d48f43efd to complete... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:03.964 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:03.965 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 420a3d03-0045-434a-85fd-4f1d48f43efd: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:09.237 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:09.237 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 420a3d03-0045-434a-85fd-4f1d48f43efd: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:14.263 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:14.263 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 420a3d03-0045-434a-85fd-4f1d48f43efd: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:19.289 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:19.289 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 420a3d03-0045-434a-85fd-4f1d48f43efd: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:24.315 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:24.316 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 420a3d03-0045-434a-85fd-4f1d48f43efd: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:29.416 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:29.417 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 420a3d03-0045-434a-85fd-4f1d48f43efd: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:34.436 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:34.436 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:34.436 [[32mINFO [0m] rhdh.developer-hub: Task 420a3d03-0045-434a-85fd-4f1d48f43efd completed successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:34.437 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-vpbnfwsx' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:34.437 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-vpbnfwsx {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:34.448 [[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-vpbnfwsx...
2026-05-11 18:16:34.449 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-vpbnfwsx-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:34.449 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-vpbnfwsx-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:34.668 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 053a491139e4b145032e2967dd46fda4cb7cbe0d {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Waiting for ArgoCD CI application to sync to commit: 053a491139e4b145032e2967dd46fda4cb7cbe0d
2026-05-11 18:16:34.694 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-nodejs-vpbnfwsx-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-vpbnfwsx-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-nodejs-vpbnfwsx-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"274c2969-a56e-4265-baac-3c1ad54f8282","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Mon, 11 May 2026 18:16:34 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"a4d32cbc-3621-46f7-a609-59670e7697c8","x-kubernetes-pf-prioritylevel-uid":"b3d6863e-5517-48fb-b06b-dbe6f789d7ff"} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:34.694 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:47.574 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-vpbnfwsx-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 053a491139e4b145032e2967dd46fda4cb7cbe0d) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:47.575 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:09.114 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-vpbnfwsx-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-05-11 18:17:09.115 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:08.431 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-vpbnfwsx-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:08.432 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:08.432 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:08.432 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 053a491139e4b145032e2967dd46fda4cb7cbe0d {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:18:08.432 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:08.433 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-nodejs-vpbnfwsx {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:08.433 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-nodejs-vpbnfwsx... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:08.702 [[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-05-11 18:18:17.145 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:17.146 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-nodejs-vpbnfwsx {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:17.146 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-nodejs-vpbnfwsx... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:17.146 [[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-05-11 18:18:17.147 [[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-05-11 18:18:24.110 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-vpbnfwsx branch 'main' with commit SHA: 1b8a60f48e57f885439f633a9d03d85d178355f1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:24.110 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 1b8a60f48e57f885439f633a9d03d85d178355f1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:25.155 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-vpbnfwsx-gitops branch 'main' with commit SHA: 599ad3989dfeda4f3a96fc24666e5b22c8cb68e2 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:25.156 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 599ad3989dfeda4f3a96fc24666e5b22c8cb68e2 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:25.156 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-nodejs-vpbnfwsx for component e2e-tests-nodejs-vpbnfwsx... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:25.269 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-nodejs-vpbnfwsx for component e2e-tests-nodejs-vpbnfwsx... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:25.269 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-nodejs-vpbnfwsx for component e2e-tests-nodejs-vpbnfwsx... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:25.270 [[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-05-11 18:18:25.270 [[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-05-11 18:18:27.367 [[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-05-11 18:18:33.330 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-nodejs-vpbnfwsx-gitops type=github name=e2e-tests-nodejs-vpbnfwsx-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:33.331 [[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-05-11 18:18:40.068 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8465?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:41.498 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8465... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:41.499 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8465?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:41.626 [[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-05-11 18:18:48.356 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-nodejs-vpbnfwsx type=github name=e2e-tests-nodejs-vpbnfwsx {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:48.356 [[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-05-11 18:18:53.334 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-nodejs-vpbnfwsx-gitops". {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:53.334 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-nodejs-vpbnfwsx {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:00.495 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8468?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:23.969 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8468... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:23.972 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8468?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:51.645 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-nodejs-vpbnfwsx". {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:51.645 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-nodejs-vpbnfwsx {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:51.646 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-nodejs-vpbnfwsx... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:51.668 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-vpbnfwsx {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:51.669 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-vpbnfwsx {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:51.669 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-vpbnfwsx-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:51.669 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-vpbnfwsx-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:51.671 [[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-05-11 18:19:51.671 [[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-05-11 18:19:51.671 [[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-05-11 18:19:51.671 [[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-05-11 18:20:19.148 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-nodejs-vpbnfwsx {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:20:19.149 [[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-05-11 18:20:23.211 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:20:23.212 [[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-05-11 18:20:23.311 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:20:23.312 [[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-05-11 18:20:25.130 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-nodejs-vpbnfwsx {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:20:25.131 [[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-05-11 18:20:40.841 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4320?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:20:45.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-nodejs[github-azure-quay], worker=7}
2026-05-11 18:20:47.855 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4320?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:20:48.057 [[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-05-11 18:21:25.524 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-nodejs-vpbnfwsx {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:21:25.524 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-nodejs-vpbnfwsx... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:21:25.525 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:21:25.525 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-nodejs-vpbnfwsx {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:21:25.525 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-nodejs-vpbnfwsx-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:21:25.681 [[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-05-11 18:21:25.682 [[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:e0e3b7a324b4e1372ee9416d29631e8f06deea109ac8e06b1ca5ba5f216f785b {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:21:25.692 [[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-05-11 18:21:25.693 [[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:e0e3b7a324b4e1372ee9416d29631e8f06deea109ac8e06b1ca5ba5f216f785b {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:21:32.576 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-vpbnfwsx-gitops branch 'main' with commit SHA: 4d4924267f8068914024f5250bf013b4ba9cac6a {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:21:32.576 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 4d4924267f8068914024f5250bf013b4ba9cac6a {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:21:33.594 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-vpbnfwsx branch 'main' with commit SHA: eba4c0a1506c4147f74da0333f8dc353723def76 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:21:33.595 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: eba4c0a1506c4147f74da0333f8dc353723def76 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:21:33.595 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-nodejs-vpbnfwsx {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:21:33.595 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-nodejs-vpbnfwsx {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:21:33.595 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-nodejs-vpbnfwsx {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:21:33.595 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:21:33.596 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-nodejs-vpbnfwsx {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:21:33.597 [[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-05-11 18:22:05.602 [[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-05-11 18:22:05.653 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:22:05.706 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-nodejs-vpbnfwsx-gitops': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:22:05.706 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Failed to fetch builds: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:22:05.706 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Error in cancelAllPipelines: Request failed with status code 429 {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: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>
<error message="Failed to cancel pipelines: Request failed with status code 429" 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: Request failed with status code 429

       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-05-11T18:16:01.794Z" hostname="e2e-e2e-tests-java-quarkus[github-tekton-quay]" tests="6" failures="0" skipped="0" time="801.121" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="166.509">
<system-out>
<![CDATA[2026-05-11 18:16:03.266 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-hifkkbhv {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:03.267 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-hifkkbhv'... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:03.274 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:03.337 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:03.365 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:03.367 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:03.368 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:03.397 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:03.397 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:03.398 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:03.787 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-hifkkbhv, ID: 6a20524d-e7db-4eef-bf2a-214bcc96bb26 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:03.788 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-hifkkbhv to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:03.788 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 6a20524d-e7db-4eef-bf2a-214bcc96bb26 to complete... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:03.897 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:03.897 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 6a20524d-e7db-4eef-bf2a-214bcc96bb26: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:09.234 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:09.234 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 6a20524d-e7db-4eef-bf2a-214bcc96bb26: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:14.262 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:14.263 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 6a20524d-e7db-4eef-bf2a-214bcc96bb26: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:19.290 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:19.290 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 6a20524d-e7db-4eef-bf2a-214bcc96bb26: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:24.316 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:24.316 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 6a20524d-e7db-4eef-bf2a-214bcc96bb26: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:29.408 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:29.408 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 6a20524d-e7db-4eef-bf2a-214bcc96bb26: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:34.428 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:34.428 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 6a20524d-e7db-4eef-bf2a-214bcc96bb26: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:39.449 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:39.450 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 6a20524d-e7db-4eef-bf2a-214bcc96bb26: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:44.497 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:44.497 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 6a20524d-e7db-4eef-bf2a-214bcc96bb26: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:49.518 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:49.518 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 10/24 for task 6a20524d-e7db-4eef-bf2a-214bcc96bb26: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:54.543 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:54.543 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:54.543 [[32mINFO [0m] rhdh.developer-hub: Task 6a20524d-e7db-4eef-bf2a-214bcc96bb26 completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:54.544 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-hifkkbhv' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:54.544 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-hifkkbhv {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:54.558 [[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-hifkkbhv...
2026-05-11 18:16:54.559 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-hifkkbhv-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:54.559 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-hifkkbhv-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:54.788 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': ecaa9cf5c14b01471809c5193238cce071aa4330 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Waiting for ArgoCD CI application to sync to commit: ecaa9cf5c14b01471809c5193238cce071aa4330
2026-05-11 18:16:54.819 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-hifkkbhv-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: ecaa9cf5c14b01471809c5193238cce071aa4330) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:54.820 [[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-05-11 18:17:05.425 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-hifkkbhv-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:05.425 [[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-05-11 18:17:39.026 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-hifkkbhv-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:39.027 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:49.720 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-hifkkbhv-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:49.720 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:49.720 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:49.721 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: ecaa9cf5c14b01471809c5193238cce071aa4330 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:18:49.721 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:49.722 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-quarkus-hifkkbhv (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:49.722 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-quarkus-hifkkbhv {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:49.722 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:49.722 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-quarkus-hifkkbhv {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:49.746 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-hifkkbhv {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:49.767 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-hifkkbhv-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:49.767 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-java-quarkus-hifkkbhv {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:49.767 [[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:170) 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="394.727">
<system-out>
<![CDATA[2026-05-11 18:18:49.797 [[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-05-11 18:18:49.798 [[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-05-11 18:18:49.798 [[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-05-11 18:18:53.593 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778523529798 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:55.171 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-hifkkbhv/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:55.171 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-hifkkbhv/pull/1 with SHA: 7eb762ca187f7ad2e48927e92544e5e0040f1d3e {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:55.172 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-hifkkbhv... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:55.172 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-hifkkbhv, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:55.212 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-hifkkbhv {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:55.213 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-hifkkbhv. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:55.213 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-hifkkbhv | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-hifkkbhv, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:01.834 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-hifkkbhv {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:01.834 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-hifkkbhv. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:01.834 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-quarkus-hifkkbhv | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-hifkkbhv, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:13.602 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-hifkkbhv {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:13.603 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:13.603 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:13.603 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 was triggered by promotion PR #1 in e2e-tests-java-quarkus-hifkkbhv {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:13.603 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:13.653 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:13.654 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:13.654 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:13.654 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:43.734 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:43.734 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:43.734 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:43.735 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:20:13.805 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:20:13.805 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:20:13.805 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:20:13.806 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:20:43.853 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:20:43.853 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:20:43.853 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:20:43.853 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:13.908 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:13.908 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:13.908 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:13.909 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:43.971 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:43.971 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:43.971 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:43.971 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:14.024 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:14.024 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:14.024 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:14.024 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:14.033 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-hifkkbhv-on-pull-request-7l4w2 was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:14.033 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:16.413 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 3a98cd973e9dbe11ef919727edc08c78cd4b520f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:16.414 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-quarkus-hifkkbhv... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:16.414 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-hifkkbhv, event type: push {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:16.453 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-hifkkbhv {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:16.454 [[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-05-11 18:22:16.454 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-hifkkbhv | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-hifkkbhv, event: push, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:24.061 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-hifkkbhv {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:24.062 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:24.062 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:24.062 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m was triggered by on-push pipeline after merging #1 in e2e-tests-java-quarkus-hifkkbhv {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:24.062 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:24.115 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:24.115 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:24.116 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:24.116 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m | Status: running | Reason: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:54.171 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:54.171 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:54.171 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:54.171 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m | Status: running | Reason: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:23:24.232 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:23:24.232 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:23:24.232 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:23:24.233 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m | Status: running | Reason: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:23:54.301 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:23:54.301 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:23:54.302 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:23:54.302 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m | Status: running | Reason: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:24.388 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:24.388 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:24.388 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:24.389 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m | Status: running | Reason: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:54.455 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:54.455 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:54.456 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:54.456 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m | Status: running | Reason: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:24.518 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:24.518 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:24.518 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:24.518 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:24.521 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-hifkkbhv-on-push-kvr5m was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:24.521 [[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.467">
<system-out>
<![CDATA[2026-05-11 18:25:24.574 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-hifkkbhv-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:24.575 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-hifkkbhv-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:24.766 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 28e7f11a3bd6c09d08a2066d98e578540c105259 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:24.767 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:24.767 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-hifkkbhv-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:24.835 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-hifkkbhv-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:25.477 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:25.478 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-hifkkbhv-development' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:25.635 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-hifkkbhv-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-hifkkbhv-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-hifkkbhv-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-hifkkbhv/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (ecaa9cf)
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-hifkkbhv  Synced     Healthy        service/e2e-tests-java-quarkus-hifkkbhv created
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-hifkkbhv  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-hifkkbhv created
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-hifkkbhv  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-hifkkbhv created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:25.636 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-hifkkbhv-development' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:32.587 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:25:26+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-hifkkbhv    Synced  Healthy              
2026-05-11T18:25:26+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-hifkkbhv    Synced  Healthy              
2026-05-11T18:25:26+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-hifkkbhv    Synced  Healthy              
2026-05-11T18:25:27+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-quarkus-hifkkbhv  OutOfSync  Healthy              
2026-05-11T18:25:30+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:25:31+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-hifkkbhv    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-hifkkbhv unchanged
2026-05-11T18:25:31+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:25:31+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-hifkkbhv    Synced   Healthy              service/e2e-tests-java-quarkus-hifkkbhv unchanged
2026-05-11T18:25:31+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-hifkkbhv  OutOfSync  Healthy              deployment.apps/e2e-tests-java-quarkus-hifkkbhv configured
2026-05-11T18:25:31+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-quarkus-hifkkbhv    Synced  Progressing              deployment.apps/e2e-tests-java-quarkus-hifkkbhv configured

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

Operation:          Sync
Sync Revision:      28e7f11a3bd6c09d08a2066d98e578540c105259
Phase:              Succeeded
Start:              2026-05-11 18:25:27 +0000 UTC
Finished:           2026-05-11 18:25:31 +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-hifkkbhv  Synced     Healthy            service/e2e-tests-java-quarkus-hifkkbhv unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-hifkkbhv  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-hifkkbhv configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-hifkkbhv  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-hifkkbhv unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:32.663 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-hifkkbhv-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:32.663 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-hifkkbhv-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-hifkkbhv-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:40.471 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-hifkkbhv-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:40.471 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-hifkkbhv-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-hifkkbhv-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:53.982 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-hifkkbhv-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:53.982 [[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-05-11 18:25:54.009 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-hifkkbhv-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:54.009 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:54.009 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:54.009 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 28e7f11a3bd6c09d08a2066d98e578540c105259 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:54.009 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 28e7f11a3bd6c09d08a2066d98e578540c105259 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:54.012 [[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="100.877">
<system-out>
<![CDATA[2026-05-11 18:25:54.037 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-hifkkbhv/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:54.037 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-hifkkbhv/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:54.210 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-hifkkbhv/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:54.210 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-hifkkbhv/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-hifkkbhv:3a98cd973e9dbe11ef919727edc08c78cd4b520f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:54.212 [[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-05-11 18:25:54.239 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:54.239 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-hifkkbhv:3a98cd973e9dbe11ef919727edc08c78cd4b520f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:54.239 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-hifkkbhv/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-quarkus-hifkkbhv-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:54.359 [[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-05-11 18:25:54.360 [[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-hifkkbhv:3a98cd973e9dbe11ef919727edc08c78cd4b520f" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:58.211 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778523954239 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:59.757 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-hifkkbhv-gitops/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:59.758 [[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-05-11 18:25:59.758 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-quarkus-hifkkbhv-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:59.758 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-hifkkbhv-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:59.758 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-hifkkbhv-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:59.778 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-hifkkbhv-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:59.778 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-hifkkbhv-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:59.779 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-hifkkbhv-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-hifkkbhv-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:06.649 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-hifkkbhv-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:06.649 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:06.649 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-jcsrv {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:06.650 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-jcsrv was triggered by promotion PR #1 in e2e-tests-java-quarkus-hifkkbhv-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:06.650 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-jcsrv to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:06.684 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-jcsrv in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:06.685 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-jcsrv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:06.685 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-jcsrv status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:06.685 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-jcsrv | Status: running | Reason: Pipeline e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-jcsrv not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:36.756 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-jcsrv in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:36.756 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-jcsrv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:36.756 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-jcsrv status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:36.756 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-jcsrv | Status: running | Reason: Pipeline e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-jcsrv not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:06.793 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-jcsrv in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:06.794 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-jcsrv status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:06.794 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-jcsrv status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:06.794 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:06.795 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-jcsrv was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:06.795 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:08.932 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 9b351112ed9beac4b9b18d44b57f16fd0a1ec91e {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:08.932 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 9b351112ed9beac4b9b18d44b57f16fd0a1ec91e {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:08.933 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:08.933 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-hifkkbhv-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:09.007 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-hifkkbhv-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:09.946 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:09.946 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-hifkkbhv-stage' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:10.076 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-hifkkbhv-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-hifkkbhv-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-hifkkbhv-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-hifkkbhv/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (ecaa9cf)
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-hifkkbhv  Synced     Healthy        service/e2e-tests-java-quarkus-hifkkbhv created
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-hifkkbhv  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-hifkkbhv created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-hifkkbhv  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-hifkkbhv created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:10.077 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-hifkkbhv-stage' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:16.726 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:27:10+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-hifkkbhv    Synced  Healthy              
2026-05-11T18:27:10+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-hifkkbhv    Synced  Healthy              
2026-05-11T18:27:10+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-hifkkbhv    Synced  Healthy              
2026-05-11T18:27:14+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:27:16+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:27:16+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-hifkkbhv    Synced   Healthy              service/e2e-tests-java-quarkus-hifkkbhv unchanged
2026-05-11T18:27:16+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-hifkkbhv    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-hifkkbhv configured
2026-05-11T18:27:16+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-hifkkbhv    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-hifkkbhv unchanged
2026-05-11T18:27:16+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-quarkus-hifkkbhv  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-hifkkbhv configured

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

Operation:          Sync
Sync Revision:      9b351112ed9beac4b9b18d44b57f16fd0a1ec91e
Phase:              Succeeded
Start:              2026-05-11 18:27:11 +0000 UTC
Finished:           2026-05-11 18:27:15 +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-java-quarkus-hifkkbhv  Synced     Healthy            service/e2e-tests-java-quarkus-hifkkbhv unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-hifkkbhv  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-hifkkbhv configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-hifkkbhv  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-hifkkbhv unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:16.802 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-hifkkbhv-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:16.802 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-hifkkbhv-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-hifkkbhv-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:25.641 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-hifkkbhv-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:25.642 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-hifkkbhv-stage | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-hifkkbhv-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:34.612 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-hifkkbhv-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:34.612 [[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-05-11 18:27:34.634 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-hifkkbhv-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:34.634 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:34.634 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:34.635 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 9b351112ed9beac4b9b18d44b57f16fd0a1ec91e {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:34.635 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 9b351112ed9beac4b9b18d44b57f16fd0a1ec91e {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:34.636 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:34.636 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:34.636 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-jcsrv logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:34.637 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-jcsrv in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:34.678 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-jcsrv in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:34.910 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:6b02990d-81cc-4143-a723-4378c28dca2f/1 found from Promotion Pipeline e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-jcsrv 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="109.311">
<system-out>
<![CDATA[2026-05-11 18:27:34.935 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-hifkkbhv/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:34.935 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-hifkkbhv/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:35.065 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-hifkkbhv/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:35.065 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-hifkkbhv/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-hifkkbhv:3a98cd973e9dbe11ef919727edc08c78cd4b520f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:35.067 [[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-05-11 18:27:35.091 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:35.092 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-hifkkbhv:3a98cd973e9dbe11ef919727edc08c78cd4b520f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:35.092 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-hifkkbhv/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-quarkus-hifkkbhv-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:35.233 [[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-05-11 18:27:35.233 [[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-hifkkbhv:3a98cd973e9dbe11ef919727edc08c78cd4b520f" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:39.112 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778524055092 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:40.767 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-hifkkbhv-gitops/pull/2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:40.768 [[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-05-11 18:27:40.768 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-quarkus-hifkkbhv-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:40.768 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-quarkus-hifkkbhv-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:40.768 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-hifkkbhv-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:40.801 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-hifkkbhv-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:40.801 [[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-05-11 18:27:40.801 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-hifkkbhv-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-hifkkbhv-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:46.397 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-hifkkbhv-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:46.397 [[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-05-11 18:27:46.398 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-quarkus-hifkkbhv-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-hifkkbhv-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:56.571 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-hifkkbhv-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:56.572 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:56.572 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-64np8 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:56.572 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-64np8 was triggered by promotion PR #2 in e2e-tests-java-quarkus-hifkkbhv-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:56.572 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-64np8 to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:56.605 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-64np8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:56.605 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-64np8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:56.605 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-64np8 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:56.605 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-64np8 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-64np8 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:26.664 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-64np8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:26.665 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-64np8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:26.665 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-64np8 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:26.665 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-64np8 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-64np8 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:56.728 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-64np8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:56.729 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-64np8 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:56.729 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-64np8 status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:56.729 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:56.731 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-64np8 was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:56.731 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:58.773 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 72a07d84ca7a46e9eb2521b0d8825012300b21a2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:58.773 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 72a07d84ca7a46e9eb2521b0d8825012300b21a2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:58.773 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:58.774 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-hifkkbhv-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:58.857 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-hifkkbhv-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:59.764 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:59.764 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-hifkkbhv-prod' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:59.919 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-hifkkbhv-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-hifkkbhv-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-hifkkbhv-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-hifkkbhv/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (28e7f11)
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-hifkkbhv  Synced     Healthy        service/e2e-tests-java-quarkus-hifkkbhv created
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-hifkkbhv  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-hifkkbhv created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-hifkkbhv  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-hifkkbhv created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:59.919 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-hifkkbhv-prod' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:05.638 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:29:00+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-hifkkbhv    Synced  Healthy              
2026-05-11T18:29:00+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-hifkkbhv    Synced  Healthy              
2026-05-11T18:29:00+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-hifkkbhv    Synced  Healthy              
2026-05-11T18:29:03+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:29:04+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-hifkkbhv    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-hifkkbhv configured
2026-05-11T18:29:04+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-hifkkbhv    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-hifkkbhv unchanged
2026-05-11T18:29:04+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:29:04+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-hifkkbhv    Synced   Healthy              service/e2e-tests-java-quarkus-hifkkbhv unchanged
2026-05-11T18:29:05+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-quarkus-hifkkbhv  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-hifkkbhv configured

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

Operation:          Sync
Sync Revision:      72a07d84ca7a46e9eb2521b0d8825012300b21a2
Phase:              Succeeded
Start:              2026-05-11 18:29:00 +0000 UTC
Finished:           2026-05-11 18:29:04 +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-hifkkbhv  Synced     Healthy            service/e2e-tests-java-quarkus-hifkkbhv unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-hifkkbhv  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-hifkkbhv configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-hifkkbhv  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-hifkkbhv unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:05.730 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-hifkkbhv-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:05.731 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-hifkkbhv-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-hifkkbhv-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:13.377 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-hifkkbhv-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:13.377 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-hifkkbhv-prod | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-hifkkbhv-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:23.929 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-hifkkbhv-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:23.929 [[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-05-11 18:29:23.953 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-hifkkbhv-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:23.953 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:23.953 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:23.953 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 72a07d84ca7a46e9eb2521b0d8825012300b21a2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:23.953 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 72a07d84ca7a46e9eb2521b0d8825012300b21a2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:23.955 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:23.955 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:23.955 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-64np8 logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:23.955 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-64np8 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:23.986 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-64np8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:24.242 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:6b02990d-81cc-4143-a723-4378c28dca2f/1 found from Promotion Pipeline e2e-tests-java-quarkus-hifkkbhv-gitops-on-pull-request-64np8 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.23">
<system-out>
<![CDATA[2026-05-11 18:29:24.348 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:6b02990d-81cc-4143-a723-4378c28dca2f/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:24.348 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-hifkkbhv:3a98cd973e9dbe11ef919727edc08c78cd4b520f and document ID urn:uuid:6b02990d-81cc-4143-a723-4378c28dca2f/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:24.348 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-hifkkbhv:3a98cd973e9dbe11ef919727edc08c78cd4b520f and document ID: urn:uuid:6b02990d-81cc-4143-a723-4378c28dca2f/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:24.349 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-hifkkbhv:3a98cd973e9dbe11ef919727edc08c78cd4b520f at https://server-tssc-tpa.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:24.414 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-hifkkbhv:3a98cd973e9dbe11ef919727edc08c78cd4b520f' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:24.415 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:6b02990d-81cc-4143-a723-4378c28dca2f/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:24.415 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-hifkkbhv:3a98cd973e9dbe11ef919727edc08c78cd4b520f, Published: 2026-05-11T18:24:42Z, SHA256: sha256:81651671cea0fdd8bbbfdbae4a77873dab473351475e268e47c23823cfc12a04 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:24.415 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:6b02990d-81cc-4143-a723-4378c28dca2f/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:24.415 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-hifkkbhv:3a98cd973e9dbe11ef919727edc08c78cd4b520f and document ID urn:uuid:6b02990d-81cc-4143-a723-4378c28dca2f/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:24.415 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-hifkkbhv:3a98cd973e9dbe11ef919727edc08c78cd4b520f and document ID: urn:uuid:6b02990d-81cc-4143-a723-4378c28dca2f/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:24.415 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-hifkkbhv:3a98cd973e9dbe11ef919727edc08c78cd4b520f at https://server-tssc-tpa.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:24.490 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-hifkkbhv:3a98cd973e9dbe11ef919727edc08c78cd4b520f' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:24.491 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:6b02990d-81cc-4143-a723-4378c28dca2f/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:24.491 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-hifkkbhv:3a98cd973e9dbe11ef919727edc08c78cd4b520f, Published: 2026-05-11T18:24:42Z, SHA256: sha256:81651671cea0fdd8bbbfdbae4a77873dab473351475e268e47c23823cfc12a04 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:24.491 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:6b02990d-81cc-4143-a723-4378c28dca2f/1,urn:uuid:6b02990d-81cc-4143-a723-4378c28dca2f/1 found in TPA!!! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:29:24.492 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-quarkus-hifkkbhv:3a98cd973e9dbe11ef919727edc08c78cd4b520f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-11T18:16:01.794Z" hostname="e2e-e2e-tests-java-quarkus[github-azure-quay]" tests="6" failures="0" skipped="5" time="406.451" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="406.451">
<system-out>
<![CDATA[2026-05-11 18:16:03.183 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-jnfekxwd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:03.184 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-jnfekxwd'... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:03.189 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:03.274 [[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-05-11 18:16:03.274 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:03.275 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:03.275 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:03.297 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:03.322 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:03.325 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:03.326 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:03.356 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:03.356 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:03.357 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:03.640 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-jnfekxwd, ID: fe4f2d35-d521-4365-8a14-10baffaa8388 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:03.640 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-jnfekxwd to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:03.641 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task fe4f2d35-d521-4365-8a14-10baffaa8388 to complete... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:03.710 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:03.711 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task fe4f2d35-d521-4365-8a14-10baffaa8388: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:09.149 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:09.150 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task fe4f2d35-d521-4365-8a14-10baffaa8388: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:14.176 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:14.176 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task fe4f2d35-d521-4365-8a14-10baffaa8388: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:19.198 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:19.199 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task fe4f2d35-d521-4365-8a14-10baffaa8388: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:24.235 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:24.235 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task fe4f2d35-d521-4365-8a14-10baffaa8388: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:29.265 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:29.266 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task fe4f2d35-d521-4365-8a14-10baffaa8388: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:34.288 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:34.288 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:34.288 [[32mINFO [0m] rhdh.developer-hub: Task fe4f2d35-d521-4365-8a14-10baffaa8388 completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:34.289 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-jnfekxwd' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:34.289 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-jnfekxwd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:34.304 [[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-jnfekxwd...
2026-05-11 18:16:34.304 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-jnfekxwd-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:34.305 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-jnfekxwd-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:34.525 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 18a40417c3797b809f024645261371f2333a0f7f {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Waiting for ArgoCD CI application to sync to commit: 18a40417c3797b809f024645261371f2333a0f7f
2026-05-11 18:16:34.550 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-java-quarkus-jnfekxwd-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-jnfekxwd-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-java-quarkus-jnfekxwd-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"8349c4cc-c240-40cb-ab35-a27fb406f1bb","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Mon, 11 May 2026 18:16:34 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"a4d32cbc-3621-46f7-a609-59670e7697c8","x-kubernetes-pf-prioritylevel-uid":"b3d6863e-5517-48fb-b06b-dbe6f789d7ff"} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:34.550 [[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-05-11 18:16:49.047 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-jnfekxwd-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-05-11 18:16:49.047 [[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-05-11 18:17:18.174 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-jnfekxwd-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:17:18.175 [[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-05-11 18:18:13.290 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-jnfekxwd-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:13.291 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:13.291 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:13.291 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 18a40417c3797b809f024645261371f2333a0f7f {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:18:13.291 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:13.292 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-quarkus-jnfekxwd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:13.292 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-quarkus-jnfekxwd... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:13.485 [[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-05-11 18:18:30.550 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:30.550 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-quarkus-jnfekxwd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:30.550 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-quarkus-jnfekxwd... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:30.552 [[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-05-11 18:18:30.552 [[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-05-11 18:18:37.405 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-jnfekxwd-gitops branch 'main' with commit SHA: 1e92536d3cd16fdc3c6a85f803fe905bcd3e31df {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:37.405 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 1e92536d3cd16fdc3c6a85f803fe905bcd3e31df {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:38.469 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-jnfekxwd branch 'main' with commit SHA: f83f85a31eb62f607cefa6e165bca421f7dacac7 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:38.470 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: f83f85a31eb62f607cefa6e165bca421f7dacac7 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:38.470 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-quarkus-jnfekxwd for component e2e-tests-java-quarkus-jnfekxwd... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:38.497 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-quarkus-jnfekxwd for component e2e-tests-java-quarkus-jnfekxwd... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:38.498 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-quarkus-jnfekxwd for component e2e-tests-java-quarkus-jnfekxwd... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:38.498 [[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-05-11 18:18:38.498 [[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-05-11 18:18:50.151 [[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-05-11 18:18:55.930 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-jnfekxwd type=github name=e2e-tests-java-quarkus-jnfekxwd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:55.930 [[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-05-11 18:18:56.474 [[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-05-11 18:19:14.678 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8470?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:19:17.309 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-jnfekxwd-gitops type=github name=e2e-tests-java-quarkus-jnfekxwd-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:19:17.309 [[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-05-11 18:19:37.830 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8470... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:19:37.831 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8470?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:19:44.054 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8477?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:01.690 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-quarkus-jnfekxwd". {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:01.691 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-java-quarkus-jnfekxwd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:02.098 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8477... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:02.099 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8477?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:28.946 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-quarkus-jnfekxwd-gitops". {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:28.947 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-java-quarkus-jnfekxwd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:28.947 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-java-quarkus-jnfekxwd... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:28.975 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-jnfekxwd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:28.975 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-jnfekxwd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:28.976 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-jnfekxwd-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:28.976 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-jnfekxwd-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:28.976 [[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-05-11 18:20:28.976 [[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-05-11 18:20:28.977 [[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-05-11 18:20:28.977 [[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-05-11 18:20:58.207 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-quarkus-jnfekxwd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:58.208 [[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-05-11 18:20:58.291 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-quarkus-jnfekxwd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:58.291 [[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-05-11 18:20:58.757 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:58.758 [[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-05-11 18:21:00.414 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:00.415 [[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-05-11 18:21:19.589 [[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-05-11 18:21:19.654 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:19.699 [[33mWARN [0m] azure.agent-pool: Retry attempt 1/2 to authorize pipeline 8477 for agent pool 41: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:20.399 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4322?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:21.732 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4322?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:22.488 [[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-05-11 18:21:22.540 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:22.543 [[33mWARN [0m] azure.agent-pool: Retry attempt 1/2 to authorize pipeline 8470 for agent pool 41: Request failed with status code 429 (status: undefined) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:28.665 [[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-05-11 18:21:30.713 [[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-05-11 18:22:14.129 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-java-quarkus-jnfekxwd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:14.130 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-java-quarkus-jnfekxwd... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:14.130 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:14.130 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-java-quarkus-jnfekxwd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:14.130 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-java-quarkus-jnfekxwd-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:14.272 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:14.273 [[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:e0e3b7a324b4e1372ee9416d29631e8f06deea109ac8e06b1ca5ba5f216f785b {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:14.307 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:14.307 [[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:e0e3b7a324b4e1372ee9416d29631e8f06deea109ac8e06b1ca5ba5f216f785b {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:21.174 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-jnfekxwd branch 'main' with commit SHA: 20b875fafd80fa1ea440e14e960090acbccc7c11 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:21.174 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 20b875fafd80fa1ea440e14e960090acbccc7c11 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:22.069 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-jnfekxwd-gitops branch 'main' with commit SHA: 5656a2a7fe97d298d53f280799f4dc35ee3d962d {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:22.069 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 5656a2a7fe97d298d53f280799f4dc35ee3d962d {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:22.070 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-java-quarkus-jnfekxwd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:22.070 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-java-quarkus-jnfekxwd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:22.070 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-quarkus-jnfekxwd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:22.070 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:22.070 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-java-quarkus-jnfekxwd {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:22.071 [[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-05-11 18:22:49.573 [[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-05-11 18:22:49.623 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:49.626 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-java-quarkus-jnfekxwd-gitops': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:49.626 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Failed to fetch builds: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:49.626 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Error in cancelAllPipelines: Request failed with status code 429 {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:157) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
<error message="Failed to cancel pipelines: Request failed with status code 429" 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: Failed to cancel pipelines: Request failed with status code 429

       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-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-05-11T18:16:01.794Z" hostname="e2e-e2e-tests-java-springboot[github-tekton-quay]" tests="6" failures="0" skipped="0" time="583.155" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="52.856">
<system-out>
<![CDATA[2026-05-11 18:21:18.899 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-dnukmuuh {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:18.900 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-dnukmuuh'... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:18.908 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:18.968 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:18.997 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:19.001 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:19.002 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:19.045 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:19.045 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:19.046 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:19.099 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-dnukmuuh, ID: ace29f05-4c99-4303-b741-c8153b09005a {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:19.100 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-dnukmuuh to be completed... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:19.100 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task ace29f05-4c99-4303-b741-c8153b09005a to complete... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:19.127 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:19.128 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task ace29f05-4c99-4303-b741-c8153b09005a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:24.157 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:24.158 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task ace29f05-4c99-4303-b741-c8153b09005a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:29.186 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:29.186 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task ace29f05-4c99-4303-b741-c8153b09005a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:34.212 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:34.213 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task ace29f05-4c99-4303-b741-c8153b09005a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:39.251 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:39.252 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task ace29f05-4c99-4303-b741-c8153b09005a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:44.278 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:44.278 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task ace29f05-4c99-4303-b741-c8153b09005a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:49.311 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:49.312 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task ace29f05-4c99-4303-b741-c8153b09005a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:54.338 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:54.338 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:54.338 [[32mINFO [0m] rhdh.developer-hub: Task ace29f05-4c99-4303-b741-c8153b09005a completed successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:54.338 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-dnukmuuh' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:54.339 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-dnukmuuh {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:54.353 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
Waiting for initial CI deployment of e2e-tests-java-springboot-dnukmuuh...
2026-05-11 18:21:54.353 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-dnukmuuh-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:54.354 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-dnukmuuh-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:54.578 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 327bcf1977f64e180df7b1610d91cd8b3f4f2dfb {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
Waiting for ArgoCD CI application to sync to commit: 327bcf1977f64e180df7b1610d91cd8b3f4f2dfb
2026-05-11 18:21:54.608 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-dnukmuuh-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:21:54.608 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:11.573 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-dnukmuuh-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:11.573 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:11.574 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:11.575 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 327bcf1977f64e180df7b1610d91cd8b3f4f2dfb {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:22:11.575 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:11.576 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-springboot-dnukmuuh (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:11.576 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-springboot-dnukmuuh {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:11.576 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:11.577 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-springboot-dnukmuuh {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:11.613 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-dnukmuuh {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:11.706 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-dnukmuuh-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:11.707 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Found 1 total PipelineRuns {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:11.707 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 1 PipelineRuns match filters {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:11.708 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 0 PipelineRuns filtered out {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:11.708 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:11.708 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing batch 1/1 (1 PipelineRuns) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:11.746 [[31mERROR[0m] ocp.client: Error patching resource 'e2e-tests-java-springboot-dnukmuuh-on-push-cp8t8' 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":"06a62eea-9be0-48fa-ad1c-5493e87123b7","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Mon, 11 May 2026 18:22:11 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"a4d32cbc-3621-46f7-a609-59670e7697c8","x-kubernetes-pf-prioritylevel-uid":"b3d6863e-5517-48fb-b06b-dbe6f789d7ff"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:11.746 [[31mERROR[0m] tekton.pipelinerun: Failed to cancel PipelineRun e2e-tests-java-springboot-dnukmuuh-on-push-cp8t8: Failed to patch resource 'e2e-tests-java-springboot-dnukmuuh-on-push-cp8t8': 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":"06a62eea-9be0-48fa-ad1c-5493e87123b7","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Mon, 11 May 2026 18:22:11 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"a4d32cbc-3621-46f7-a609-59670e7697c8","x-kubernetes-pf-prioritylevel-uid":"b3d6863e-5517-48fb-b06b-dbe6f789d7ff"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:11.747 [[31mERROR[0m] rhtap.core.integration.ci.base: ❌ [Tekton] Failed to cancel PipelineRun e2e-tests-java-springboot-dnukmuuh-on-push-cp8t8: Error: Failed to cancel PipelineRun e2e-tests-java-springboot-dnukmuuh-on-push-cp8t8: Failed to patch resource 'e2e-tests-java-springboot-dnukmuuh-on-push-cp8t8': 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":"06a62eea-9be0-48fa-ad1c-5493e87123b7","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Mon, 11 May 2026 18:22:11 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"a4d32cbc-3621-46f7-a609-59670e7697c8","x-kubernetes-pf-prioritylevel-uid":"b3d6863e-5517-48fb-b06b-dbe6f789d7ff"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:11.747 [[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=3}
2026-05-11 18:22:11.747 [[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=3}
2026-05-11 18:22:11.747 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
]]>
</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="294.806">
<system-out>
<![CDATA[2026-05-11 18:22:11.785 [[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=3}
2026-05-11 18:22:11.786 [[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=3}
2026-05-11 18:22:11.786 [[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=3}
2026-05-11 18:22:15.663 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778523731786 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:17.376 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-dnukmuuh/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:17.376 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-dnukmuuh/pull/1 with SHA: 24f3d915fae44b7e0b80cf7f9baaf376dc988881 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:17.376 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-dnukmuuh... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:17.377 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-dnukmuuh, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:17.409 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-dnukmuuh {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:17.409 [[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=3}
2026-05-11 18:22:17.409 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-dnukmuuh | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-dnukmuuh, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:24.052 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-dnukmuuh {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:24.053 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:24.053 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:24.053 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb was triggered by promotion PR #1 in e2e-tests-java-springboot-dnukmuuh {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:24.053 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:24.089 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:24.090 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:24.090 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:24.090 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb | Status: running | Reason: Pipeline e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:54.163 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:54.163 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:54.163 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:22:54.163 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb | Status: running | Reason: Pipeline e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:23:24.211 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:23:24.211 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:23:24.211 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:23:24.212 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb | Status: running | Reason: Pipeline e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:23:54.280 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:23:54.280 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:23:54.280 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:23:54.281 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb | Status: running | Reason: Pipeline e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:24:24.347 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:24:24.348 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:24:24.348 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:24:24.348 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb | Status: running | Reason: Pipeline e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:24:54.410 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:24:54.411 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:24:54.411 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:24:54.411 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:24:54.419 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-dnukmuuh-on-pull-request-ft7tb was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:24:54.419 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:24:56.689 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 795583df1b4631652f8cab2e0adeffd17fcfcedc {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:24:56.690 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-springboot-dnukmuuh... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:24:56.690 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-dnukmuuh, event type: push {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:24:56.727 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-dnukmuuh {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:24:56.727 [[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=3}
2026-05-11 18:24:56.727 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-dnukmuuh | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-dnukmuuh, event: push, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:25:06.298 [[32mINFO [0m] tekton.pipelinerun: Found 3 Tekton PipelineRuns for repository: e2e-tests-java-springboot-dnukmuuh {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:25:06.298 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:25:06.298 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:25:06.298 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp was triggered by on-push pipeline after merging #1 in e2e-tests-java-springboot-dnukmuuh {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:25:06.299 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:25:06.339 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:25:06.339 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:25:06.340 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:25:06.341 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp | Status: running | Reason: Pipeline e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:25:36.404 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:25:36.405 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:25:36.405 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:25:36.405 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp | Status: running | Reason: Pipeline e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:26:06.473 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:26:06.473 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:26:06.473 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:26:06.473 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp | Status: running | Reason: Pipeline e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:26:36.529 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:26:36.530 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:26:36.530 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:26:36.530 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp | Status: running | Reason: Pipeline e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:06.585 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:06.586 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:06.586 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:06.586 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:06.588 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-dnukmuuh-on-push-lqbcp was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:06.588 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-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="28.241">
<system-out>
<![CDATA[2026-05-11 18:27:06.650 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-dnukmuuh-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:06.650 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-dnukmuuh-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:06.913 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 8fff7a2d0d6204622aaee417f51ed0e8afed9394 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:06.914 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:06.914 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-dnukmuuh-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:06.989 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-dnukmuuh-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:07.923 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:07.923 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-dnukmuuh-development' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:08.079 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-dnukmuuh-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/applications/e2e-tests-java-springboot-dnukmuuh-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-dnukmuuh-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-dnukmuuh/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (f678ae9)
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-dnukmuuh  Synced     Healthy        service/e2e-tests-java-springboot-dnukmuuh unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-dnukmuuh  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-dnukmuuh configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-dnukmuuh  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-dnukmuuh unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:08.080 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-dnukmuuh-development' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:14.088 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:27:08+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-dnukmuuh    Synced  Healthy              
2026-05-11T18:27:08+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-dnukmuuh    Synced  Healthy              
2026-05-11T18:27:08+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-dnukmuuh    Synced  Healthy              
2026-05-11T18:27:12+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:27:13+00:00                       Namespace                        tssc-app-development                Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:27:13+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-dnukmuuh    Synced   Healthy              service/e2e-tests-java-springboot-dnukmuuh unchanged
2026-05-11T18:27:13+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-dnukmuuh    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-dnukmuuh configured
2026-05-11T18:27:13+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-dnukmuuh    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-dnukmuuh unchanged

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

Operation:          Sync
Sync Revision:      8fff7a2d0d6204622aaee417f51ed0e8afed9394
Phase:              Succeeded
Start:              2026-05-11 18:27:08 +0000 UTC
Finished:           2026-05-11 18:27:13 +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-dnukmuuh  Synced     Healthy            service/e2e-tests-java-springboot-dnukmuuh unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-dnukmuuh  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-dnukmuuh configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-dnukmuuh  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-dnukmuuh unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:14.167 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-dnukmuuh-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:14.167 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-dnukmuuh-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-dnukmuuh-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:22.063 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-dnukmuuh-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:22.063 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-dnukmuuh-development | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-dnukmuuh-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:34.835 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-dnukmuuh-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:34.835 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:34.861 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-dnukmuuh-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:34.862 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:34.862 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:34.862 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 8fff7a2d0d6204622aaee417f51ed0e8afed9394 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:34.862 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 8fff7a2d0d6204622aaee417f51ed0e8afed9394 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:34.864 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-java-springboot[github-tekton-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="103.168">
<system-out>
<![CDATA[2026-05-11 18:27:34.888 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-dnukmuuh/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:34.889 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-dnukmuuh/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:35.046 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-dnukmuuh/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:35.046 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-dnukmuuh/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-dnukmuuh:795583df1b4631652f8cab2e0adeffd17fcfcedc {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:35.049 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:35.074 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:35.074 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-springboot-dnukmuuh:795583df1b4631652f8cab2e0adeffd17fcfcedc {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:35.075 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-dnukmuuh/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-springboot-dnukmuuh-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:35.188 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:35.189 [[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-dnukmuuh:795583df1b4631652f8cab2e0adeffd17fcfcedc" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:38.946 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778524055074 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:40.649 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-dnukmuuh-gitops/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:40.649 [[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=3}
2026-05-11 18:27:40.649 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-springboot-dnukmuuh-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:40.649 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-dnukmuuh-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:40.649 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-dnukmuuh-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:40.673 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-dnukmuuh-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:40.673 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-springboot-dnukmuuh-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:40.673 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-dnukmuuh-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-dnukmuuh-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:49.550 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-dnukmuuh-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:49.550 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:49.550 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-dtql7 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:49.551 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-dtql7 was triggered by promotion PR #1 in e2e-tests-java-springboot-dnukmuuh-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:49.551 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-dtql7 to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:49.587 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-dtql7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:49.588 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-dtql7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:49.588 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-dtql7 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:27:49.588 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-dtql7 | Status: running | Reason: Pipeline e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-dtql7 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:28:19.621 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-dtql7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:28:19.621 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-dtql7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:28:19.621 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-dtql7 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:28:19.622 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-dtql7 | Status: running | Reason: Pipeline e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-dtql7 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:28:49.708 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-dtql7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:28:49.708 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-dtql7 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:28:49.709 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-dtql7 status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:28:49.709 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:28:49.710 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-dtql7 was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:28:49.710 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:28:51.885 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 001c38961a5f86a972a20206450dcc461e06640f {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:28:51.886 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 001c38961a5f86a972a20206450dcc461e06640f {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:28:51.886 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:28:51.886 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-dnukmuuh-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:28:51.986 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-dnukmuuh-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:28:53.055 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:28:53.055 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-dnukmuuh-stage' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:28:53.206 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-dnukmuuh-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/applications/e2e-tests-java-springboot-dnukmuuh-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-dnukmuuh-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-dnukmuuh/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (f678ae9)
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-dnukmuuh  Synced     Healthy        service/e2e-tests-java-springboot-dnukmuuh created
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-dnukmuuh  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-dnukmuuh created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-dnukmuuh  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-dnukmuuh created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:28:53.207 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-dnukmuuh-stage' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:28:59.988 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:28:53+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-dnukmuuh    Synced  Healthy              
2026-05-11T18:28:53+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-dnukmuuh    Synced  Healthy              
2026-05-11T18:28:53+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-dnukmuuh    Synced  Healthy              
2026-05-11T18:28:57+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:28:59+00:00                       Namespace                        tssc-app-stage                Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:28:59+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-dnukmuuh    Synced   Healthy              service/e2e-tests-java-springboot-dnukmuuh unchanged
2026-05-11T18:28:59+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-dnukmuuh    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-dnukmuuh configured
2026-05-11T18:28:59+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-dnukmuuh    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-dnukmuuh unchanged
2026-05-11T18:28:59+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-springboot-dnukmuuh  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-dnukmuuh configured

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

Operation:          Sync
Sync Revision:      001c38961a5f86a972a20206450dcc461e06640f
Phase:              Succeeded
Start:              2026-05-11 18:28:54 +0000 UTC
Finished:           2026-05-11 18:28:59 +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-dnukmuuh  Synced     Healthy            service/e2e-tests-java-springboot-dnukmuuh unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-dnukmuuh  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-dnukmuuh configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-dnukmuuh  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-dnukmuuh unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:00.090 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-dnukmuuh-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:00.090 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-dnukmuuh-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-dnukmuuh-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:06.644 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-dnukmuuh-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:06.645 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-dnukmuuh-stage | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-dnukmuuh-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:17.700 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-dnukmuuh-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:17.700 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:17.726 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-dnukmuuh-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:17.727 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:17.727 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:17.728 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 001c38961a5f86a972a20206450dcc461e06640f {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:17.728 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 001c38961a5f86a972a20206450dcc461e06640f {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:17.729 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:17.729 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:17.730 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-dtql7 logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:17.730 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-dtql7 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:17.769 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-dtql7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:18.054 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:8800c7cf-43cd-4602-9f9a-c7d701f3c32a/1 found from Promotion Pipeline e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-dtql7 logs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="103.855">
<system-out>
<![CDATA[2026-05-11 18:29:18.077 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-dnukmuuh/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:18.078 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-dnukmuuh/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:18.233 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-dnukmuuh/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:18.234 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-dnukmuuh/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-dnukmuuh:795583df1b4631652f8cab2e0adeffd17fcfcedc {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:18.235 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:18.264 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:18.264 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-springboot-dnukmuuh:795583df1b4631652f8cab2e0adeffd17fcfcedc {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:18.264 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-dnukmuuh/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-springboot-dnukmuuh-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:18.404 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:18.404 [[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-dnukmuuh:795583df1b4631652f8cab2e0adeffd17fcfcedc" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:22.305 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778524158264 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:23.952 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-dnukmuuh-gitops/pull/2 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:23.953 [[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=3}
2026-05-11 18:29:23.953 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-springboot-dnukmuuh-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:23.953 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-springboot-dnukmuuh-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:23.953 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-dnukmuuh-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:23.984 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-dnukmuuh-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:23.984 [[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=3}
2026-05-11 18:29:23.984 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-dnukmuuh-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-dnukmuuh-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:33.423 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-dnukmuuh-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:33.424 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:33.424 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-9trk8 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:33.424 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-9trk8 was triggered by promotion PR #2 in e2e-tests-java-springboot-dnukmuuh-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:33.424 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-9trk8 to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:33.452 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-9trk8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:33.452 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-9trk8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:33.452 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-9trk8 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:29:33.452 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-9trk8 | Status: running | Reason: Pipeline e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-9trk8 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:03.528 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-9trk8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:03.528 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-9trk8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:03.529 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-9trk8 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:03.529 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-9trk8 | Status: running | Reason: Pipeline e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-9trk8 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:33.590 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-9trk8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:33.590 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-9trk8 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:33.590 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-9trk8 status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:33.590 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:33.592 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-9trk8 was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:33.592 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:35.823 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: fd9576913e3f3e17196d65da7b8af145815f7767 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:35.824 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: fd9576913e3f3e17196d65da7b8af145815f7767 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:35.824 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:35.824 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-dnukmuuh-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:35.910 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-dnukmuuh-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:36.987 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:36.988 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-dnukmuuh-prod' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:37.139 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-dnukmuuh-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/applications/e2e-tests-java-springboot-dnukmuuh-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-dnukmuuh-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-dnukmuuh/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (001c389)
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-dnukmuuh  Synced     Healthy        service/e2e-tests-java-springboot-dnukmuuh created
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-dnukmuuh  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-dnukmuuh created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-dnukmuuh  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-dnukmuuh created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:37.141 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-dnukmuuh-prod' --insecure --kube-context 'default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:42.773 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:30:37+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-dnukmuuh    Synced  Healthy              
2026-05-11T18:30:37+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-dnukmuuh    Synced  Healthy              
2026-05-11T18:30:37+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-dnukmuuh    Synced  Healthy              
2026-05-11T18:30:40+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:30:42+00:00                       Namespace                        tssc-app-prod                Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:30:42+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-dnukmuuh    Synced   Healthy              service/e2e-tests-java-springboot-dnukmuuh unchanged
2026-05-11T18:30:42+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-dnukmuuh    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-dnukmuuh configured
2026-05-11T18:30:42+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-dnukmuuh    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-dnukmuuh unchanged
2026-05-11T18:30:42+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-springboot-dnukmuuh  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-dnukmuuh configured

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

Operation:          Sync
Sync Revision:      fd9576913e3f3e17196d65da7b8af145815f7767
Phase:              Succeeded
Start:              2026-05-11 18:30:37 +0000 UTC
Finished:           2026-05-11 18:30:42 +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-dnukmuuh  Synced     Healthy            service/e2e-tests-java-springboot-dnukmuuh unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-dnukmuuh  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-dnukmuuh configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-dnukmuuh  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-dnukmuuh unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:42.852 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-dnukmuuh-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:42.852 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-dnukmuuh-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-dnukmuuh-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:50.471 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-dnukmuuh-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:30:50.471 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-dnukmuuh-prod | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-dnukmuuh-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:01.593 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-dnukmuuh-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:01.593 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:01.623 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-dnukmuuh-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:01.623 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:01.623 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:01.623 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: fd9576913e3f3e17196d65da7b8af145815f7767 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:01.623 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: fd9576913e3f3e17196d65da7b8af145815f7767 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:01.625 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:01.626 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:01.626 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-9trk8 logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:01.626 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-9trk8 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:01.664 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-9trk8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:01.929 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:8800c7cf-43cd-4602-9f9a-c7d701f3c32a/1 found from Promotion Pipeline e2e-tests-java-springboot-dnukmuuh-gitops-on-pull-request-9trk8 logs {projectName=e2e-e2e-tests-java-springboot[github-tekton-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="0.229">
<system-out>
<![CDATA[2026-05-11 18:31:02.033 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:8800c7cf-43cd-4602-9f9a-c7d701f3c32a/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:02.034 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-dnukmuuh:795583df1b4631652f8cab2e0adeffd17fcfcedc and document ID urn:uuid:8800c7cf-43cd-4602-9f9a-c7d701f3c32a/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:02.034 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-dnukmuuh:795583df1b4631652f8cab2e0adeffd17fcfcedc and document ID: urn:uuid:8800c7cf-43cd-4602-9f9a-c7d701f3c32a/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:02.034 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-dnukmuuh:795583df1b4631652f8cab2e0adeffd17fcfcedc at https://server-tssc-tpa.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:02.100 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-dnukmuuh:795583df1b4631652f8cab2e0adeffd17fcfcedc' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:02.100 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:8800c7cf-43cd-4602-9f9a-c7d701f3c32a/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:02.100 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-dnukmuuh:795583df1b4631652f8cab2e0adeffd17fcfcedc, Published: 2026-05-11T18:26:39Z, SHA256: sha256:7ebfc72aa9cfe10faac6397fd220566125cedff02aee91f82971b08c84b287ee {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:02.101 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:8800c7cf-43cd-4602-9f9a-c7d701f3c32a/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:02.101 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-dnukmuuh:795583df1b4631652f8cab2e0adeffd17fcfcedc and document ID urn:uuid:8800c7cf-43cd-4602-9f9a-c7d701f3c32a/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:02.101 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-dnukmuuh:795583df1b4631652f8cab2e0adeffd17fcfcedc and document ID: urn:uuid:8800c7cf-43cd-4602-9f9a-c7d701f3c32a/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:02.101 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-dnukmuuh:795583df1b4631652f8cab2e0adeffd17fcfcedc at https://server-tssc-tpa.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:02.175 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-dnukmuuh:795583df1b4631652f8cab2e0adeffd17fcfcedc' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:02.175 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:8800c7cf-43cd-4602-9f9a-c7d701f3c32a/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:02.175 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-dnukmuuh:795583df1b4631652f8cab2e0adeffd17fcfcedc, Published: 2026-05-11T18:26:39Z, SHA256: sha256:7ebfc72aa9cfe10faac6397fd220566125cedff02aee91f82971b08c84b287ee {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:02.176 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:8800c7cf-43cd-4602-9f9a-c7d701f3c32a/1,urn:uuid:8800c7cf-43cd-4602-9f9a-c7d701f3c32a/1 found in TPA!!! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
2026-05-11 18:31:02.177 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-springboot-dnukmuuh:795583df1b4631652f8cab2e0adeffd17fcfcedc {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=3}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-11T18:16:01.794Z" hostname="e2e-e2e-tests-java-springboot[github-azure-quay]" tests="6" failures="0" skipped="5" time="37.644" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="37.644">
<system-out>
<![CDATA[2026-05-11 18:21:18.964 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-slthkjym {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:18.965 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-slthkjym'... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:18.970 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:19.053 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:19.053 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:19.054 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:19.054 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:19.078 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:19.101 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:19.104 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:19.104 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-af0e1a41f5-vhnm-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:19.134 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:19.134 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-af0e1a41f5.vhnm.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:19.135 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:19.213 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-slthkjym, ID: a3848dba-b7ea-4247-aae3-b742a1338f02 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:19.214 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-slthkjym to be completed... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:19.214 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task a3848dba-b7ea-4247-aae3-b742a1338f02 to complete... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:19.245 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:19.245 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task a3848dba-b7ea-4247-aae3-b742a1338f02: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:24.269 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:24.269 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task a3848dba-b7ea-4247-aae3-b742a1338f02: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:29.293 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:29.294 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task a3848dba-b7ea-4247-aae3-b742a1338f02: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:34.321 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:34.321 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task a3848dba-b7ea-4247-aae3-b742a1338f02: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:39.355 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:39.356 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:39.356 [[32mINFO [0m] rhdh.developer-hub: Task a3848dba-b7ea-4247-aae3-b742a1338f02 completed successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:39.356 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-slthkjym' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:39.356 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-slthkjym {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:39.374 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
Waiting for initial CI deployment of e2e-tests-java-springboot-slthkjym...
2026-05-11 18:21:39.375 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-slthkjym-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:39.375 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-slthkjym-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:39.621 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 96e46c0b4848694f968d2afa1f1f407cb590b65a {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
Waiting for ArgoCD CI application to sync to commit: 96e46c0b4848694f968d2afa1f1f407cb590b65a
2026-05-11 18:21:39.661 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-slthkjym-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:39.661 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:56.257 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-slthkjym-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:56.257 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:56.257 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:56.258 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 96e46c0b4848694f968d2afa1f1f407cb590b65a {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:21:56.258 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:56.258 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-springboot-slthkjym {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:56.259 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-springboot-slthkjym... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:56.469 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:56.542 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:56.597 [[31mERROR[0m] azure.variable-group: Failed to create variable group 'e2e-tests-java-springboot-slthkjym': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:56.598 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create or update variable group 'e2e-tests-java-springboot-slthkjym': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:56.598 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}
2026-05-11 18:21:56.598 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=1}

[[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:250) 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: Request failed with status code 429" 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: Request failed with status code 429

       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>