<testsuites id="" name="" tests="72" failures="0" skipped="30" errors="6" time="760.780323">
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-13T17:25:05.406Z" hostname="e2e-e2e-tests-go[github-tekton-quay]" tests="6" failures="0" skipped="0" time="613.661" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="88.396">
<system-out>
<![CDATA[2026-05-13 17:25:06.967 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-axzlmcyi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:06.968 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-axzlmcyi'... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:06.975 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:07.055 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:07.084 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:07.087 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:07.088 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:07.114 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:07.114 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:07.115 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:07.319 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-axzlmcyi, ID: 536b41c6-8c8b-4c8d-bde6-63ce44825d89 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:07.319 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-axzlmcyi to be completed... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:07.320 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 536b41c6-8c8b-4c8d-bde6-63ce44825d89 to complete... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:07.372 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:07.372 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 536b41c6-8c8b-4c8d-bde6-63ce44825d89: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:12.524 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:12.525 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 536b41c6-8c8b-4c8d-bde6-63ce44825d89: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:17.560 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:17.561 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 536b41c6-8c8b-4c8d-bde6-63ce44825d89: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:22.742 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:22.742 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 536b41c6-8c8b-4c8d-bde6-63ce44825d89: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:27.841 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:27.842 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 536b41c6-8c8b-4c8d-bde6-63ce44825d89: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:32.868 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:32.869 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 536b41c6-8c8b-4c8d-bde6-63ce44825d89: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:37.900 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:37.900 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 536b41c6-8c8b-4c8d-bde6-63ce44825d89: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:42.992 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:42.992 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 536b41c6-8c8b-4c8d-bde6-63ce44825d89: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:48.063 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:48.064 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:48.064 [[32mINFO [0m] rhdh.developer-hub: Task 536b41c6-8c8b-4c8d-bde6-63ce44825d89 completed successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:48.064 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-axzlmcyi' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:48.064 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-axzlmcyi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:48.123 [[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-axzlmcyi...
2026-05-13 17:25:48.123 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-axzlmcyi-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:48.124 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-axzlmcyi-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:48.334 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 532e43ffebd1d7550e48ac06e43575955fb11d26 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Waiting for ArgoCD CI application to sync to commit: 532e43ffebd1d7550e48ac06e43575955fb11d26
2026-05-13 17:25:48.364 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-axzlmcyi-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 532e43ffebd1d7550e48ac06e43575955fb11d26) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:25:48.365 [[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-13 17:26:00.867 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-axzlmcyi-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 532e43ffebd1d7550e48ac06e43575955fb11d26) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:26:00.867 [[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-13 17:26:35.295 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-axzlmcyi-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:26:35.296 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:26:35.297 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:26:35.297 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 532e43ffebd1d7550e48ac06e43575955fb11d26 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 17:26:35.297 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:26:35.298 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-go-axzlmcyi (GitHub + Tekton CI) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:26:35.298 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-go-axzlmcyi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:26:35.298 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:26:35.298 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-go-axzlmcyi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:26:35.327 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-axzlmcyi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:26:35.354 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-axzlmcyi-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:26:35.354 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-go-axzlmcyi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:26:35.354 [[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:169) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="287.666">
<system-out>
<![CDATA[2026-05-13 17:26:35.387 [[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-13 17:26:35.387 [[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-13 17:26:35.387 [[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-13 17:26:39.306 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778693195387 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:26:41.121 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-axzlmcyi/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:26:41.121 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-go-axzlmcyi/pull/1 with SHA: 719a6f311d5d712696e54f88d0976566d5752150 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:26:41.122 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-axzlmcyi... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:26:41.122 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-axzlmcyi, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:26:41.145 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-axzlmcyi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:26:41.145 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-axzlmcyi. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:26:41.145 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-axzlmcyi | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-axzlmcyi, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:26:48.030 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-axzlmcyi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:26:48.030 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-axzlmcyi. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:26:48.030 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-go-axzlmcyi | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-axzlmcyi, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:27:00.089 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-axzlmcyi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:27:00.090 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:27:00.090 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-axzlmcyi-on-pull-request-xmq8n {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:27:00.090 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-axzlmcyi-on-pull-request-xmq8n was triggered by promotion PR #1 in e2e-tests-go-axzlmcyi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:27:00.090 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-axzlmcyi-on-pull-request-xmq8n to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:27:00.126 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-axzlmcyi-on-pull-request-xmq8n in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:27:00.126 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-axzlmcyi-on-pull-request-xmq8n status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:27:00.127 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-axzlmcyi-on-pull-request-xmq8n status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:27:00.127 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-axzlmcyi-on-pull-request-xmq8n | Status: running | Reason: Pipeline e2e-tests-go-axzlmcyi-on-pull-request-xmq8n not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:27:30.188 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-axzlmcyi-on-pull-request-xmq8n in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:27:30.188 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-axzlmcyi-on-pull-request-xmq8n status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:27:30.188 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-axzlmcyi-on-pull-request-xmq8n status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:27:30.189 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-axzlmcyi-on-pull-request-xmq8n | Status: running | Reason: Pipeline e2e-tests-go-axzlmcyi-on-pull-request-xmq8n not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:28:00.257 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-axzlmcyi-on-pull-request-xmq8n in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:28:00.258 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-axzlmcyi-on-pull-request-xmq8n status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:28:00.258 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-axzlmcyi-on-pull-request-xmq8n status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:28:00.258 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-axzlmcyi-on-pull-request-xmq8n | Status: running | Reason: Pipeline e2e-tests-go-axzlmcyi-on-pull-request-xmq8n not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:28:30.305 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-axzlmcyi-on-pull-request-xmq8n in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:28:30.305 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-axzlmcyi-on-pull-request-xmq8n status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:28:30.306 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-axzlmcyi-on-pull-request-xmq8n status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:28:30.306 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-axzlmcyi-on-pull-request-xmq8n | Status: running | Reason: Pipeline e2e-tests-go-axzlmcyi-on-pull-request-xmq8n not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:00.370 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-axzlmcyi-on-pull-request-xmq8n in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:00.371 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-axzlmcyi-on-pull-request-xmq8n status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:00.371 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-axzlmcyi-on-pull-request-xmq8n status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:00.371 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:00.378 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-axzlmcyi-on-pull-request-xmq8n was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:00.379 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:02.570 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: e4a282f2dc38a6118c410fa9414aa6dad53d4f0f {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:02.571 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-go-axzlmcyi... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:02.571 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-axzlmcyi, event type: push {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:02.607 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-axzlmcyi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:02.607 [[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-13 17:29:02.608 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-axzlmcyi | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-axzlmcyi, event: push, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:08.997 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-axzlmcyi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:08.998 [[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-13 17:29:08.998 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-go-axzlmcyi | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-axzlmcyi, event: push, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:22.735 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-axzlmcyi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:22.735 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:22.736 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-axzlmcyi-on-push-xbq4m {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:22.736 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-axzlmcyi-on-push-xbq4m was triggered by on-push pipeline after merging #1 in e2e-tests-go-axzlmcyi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:22.736 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-axzlmcyi-on-push-xbq4m to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:22.774 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-axzlmcyi-on-push-xbq4m in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:22.775 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-axzlmcyi-on-push-xbq4m status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:22.775 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-axzlmcyi-on-push-xbq4m status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:22.775 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-axzlmcyi-on-push-xbq4m | Status: running | Reason: Pipeline e2e-tests-go-axzlmcyi-on-push-xbq4m not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:52.867 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-axzlmcyi-on-push-xbq4m in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:52.868 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-axzlmcyi-on-push-xbq4m status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:52.868 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-axzlmcyi-on-push-xbq4m status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:29:52.868 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-axzlmcyi-on-push-xbq4m | Status: running | Reason: Pipeline e2e-tests-go-axzlmcyi-on-push-xbq4m not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:30:22.931 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-axzlmcyi-on-push-xbq4m in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:30:22.931 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-axzlmcyi-on-push-xbq4m status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:30:22.931 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-axzlmcyi-on-push-xbq4m status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:30:22.931 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-axzlmcyi-on-push-xbq4m | Status: running | Reason: Pipeline e2e-tests-go-axzlmcyi-on-push-xbq4m not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:30:53.002 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-axzlmcyi-on-push-xbq4m in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:30:53.002 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-axzlmcyi-on-push-xbq4m status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:30:53.002 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-axzlmcyi-on-push-xbq4m status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:30:53.002 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-axzlmcyi-on-push-xbq4m | Status: running | Reason: Pipeline e2e-tests-go-axzlmcyi-on-push-xbq4m not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:23.047 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-axzlmcyi-on-push-xbq4m in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:23.047 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-axzlmcyi-on-push-xbq4m status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:23.047 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-axzlmcyi-on-push-xbq4m status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:23.048 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:23.050 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-axzlmcyi-on-push-xbq4m was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:23.050 [[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="25.561">
<system-out>
<![CDATA[2026-05-13 17:31:23.105 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-axzlmcyi-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:23.105 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-axzlmcyi-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:23.283 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 09d0bb904a51ce8df709f1e15edd82d5ebeeae86 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:23.284 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:23.284 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-axzlmcyi-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:23.360 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-axzlmcyi-development using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:24.392 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:24.393 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-axzlmcyi-development' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:24.540 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-axzlmcyi-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/applications/e2e-tests-go-axzlmcyi-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-axzlmcyi-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-axzlmcyi/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (532e43f)
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-axzlmcyi  Synced     Healthy        service/e2e-tests-go-axzlmcyi created
apps                Deployment  tssc-app-development  e2e-tests-go-axzlmcyi  Synced     Healthy        deployment.apps/e2e-tests-go-axzlmcyi created
route.openshift.io  Route       tssc-app-development  e2e-tests-go-axzlmcyi  Synced     Healthy        route.route.openshift.io/e2e-tests-go-axzlmcyi created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:24.541 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-axzlmcyi-development' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:30.439 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T17:31:25+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-axzlmcyi    Synced  Healthy              
2026-05-13T17:31:25+00:00                         Service  tssc-app-development  e2e-tests-go-axzlmcyi    Synced  Healthy              
2026-05-13T17:31:25+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-axzlmcyi    Synced  Healthy              
2026-05-13T17:31:28+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T17:31:29+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-axzlmcyi    Synced   Healthy              route.route.openshift.io/e2e-tests-go-axzlmcyi unchanged
2026-05-13T17:31:29+00:00                       Namespace                        tssc-app-development   Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T17:31:29+00:00                         Service  tssc-app-development  e2e-tests-go-axzlmcyi    Synced   Healthy              service/e2e-tests-go-axzlmcyi unchanged
2026-05-13T17:31:29+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-axzlmcyi    Synced   Healthy              deployment.apps/e2e-tests-go-axzlmcyi configured
2026-05-13T17:31:29+00:00   apps  Deployment  tssc-app-development  e2e-tests-go-axzlmcyi  OutOfSync  Progressing              deployment.apps/e2e-tests-go-axzlmcyi configured

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

Operation:          Sync
Sync Revision:      09d0bb904a51ce8df709f1e15edd82d5ebeeae86
Phase:              Succeeded
Start:              2026-05-13 17:31:24 +0000 UTC
Finished:           2026-05-13 17:31:29 +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-go-axzlmcyi  Synced     Healthy            service/e2e-tests-go-axzlmcyi unchanged
apps                Deployment  tssc-app-development  e2e-tests-go-axzlmcyi  Synced     Progressing        deployment.apps/e2e-tests-go-axzlmcyi configured
route.openshift.io  Route       tssc-app-development  e2e-tests-go-axzlmcyi  Synced     Healthy            route.route.openshift.io/e2e-tests-go-axzlmcyi unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:30.521 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-axzlmcyi-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:30.521 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-axzlmcyi-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-axzlmcyi-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:35.939 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-axzlmcyi-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:35.939 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-axzlmcyi-development | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-axzlmcyi-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:48.604 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-axzlmcyi-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:48.604 [[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-13 17:31:48.629 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-axzlmcyi-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:48.630 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:48.630 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:48.630 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 09d0bb904a51ce8df709f1e15edd82d5ebeeae86 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:48.630 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 09d0bb904a51ce8df709f1e15edd82d5ebeeae86 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:48.632 [[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.567">
<system-out>
<![CDATA[2026-05-13 17:31:48.663 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-axzlmcyi/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:48.664 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-axzlmcyi/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:48.823 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-axzlmcyi/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:48.823 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-axzlmcyi/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-axzlmcyi:e4a282f2dc38a6118c410fa9414aa6dad53d4f0f {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:48.825 [[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-13 17:31:48.857 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:48.857 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-go-axzlmcyi:e4a282f2dc38a6118c410fa9414aa6dad53d4f0f {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:48.858 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-axzlmcyi/overlays/stage/deployment-patch.yaml in repo e2e-tests-go-axzlmcyi-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:48.971 [[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-13 17:31:48.971 [[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-axzlmcyi:e4a282f2dc38a6118c410fa9414aa6dad53d4f0f" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:52.829 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778693508858 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:54.571 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-axzlmcyi-gitops/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:54.572 [[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-13 17:31:54.572 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-go-axzlmcyi-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:54.572 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-axzlmcyi-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:54.573 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-axzlmcyi-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:54.605 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-axzlmcyi-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:54.606 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-axzlmcyi-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:31:54.606 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-axzlmcyi-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-axzlmcyi-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:32:03.840 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-axzlmcyi-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:32:03.841 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:32:03.841 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-axzlmcyi-gitops-on-pull-request-hfftq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:32:03.841 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-axzlmcyi-gitops-on-pull-request-hfftq was triggered by promotion PR #1 in e2e-tests-go-axzlmcyi-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:32:03.841 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-axzlmcyi-gitops-on-pull-request-hfftq to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:32:03.879 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-axzlmcyi-gitops-on-pull-request-hfftq in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:32:03.879 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-axzlmcyi-gitops-on-pull-request-hfftq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:32:03.879 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-axzlmcyi-gitops-on-pull-request-hfftq status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:32:03.879 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-axzlmcyi-gitops-on-pull-request-hfftq | Status: running | Reason: Pipeline e2e-tests-go-axzlmcyi-gitops-on-pull-request-hfftq not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:32:33.942 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-axzlmcyi-gitops-on-pull-request-hfftq in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:32:33.942 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-axzlmcyi-gitops-on-pull-request-hfftq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:32:33.942 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-axzlmcyi-gitops-on-pull-request-hfftq status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:32:33.942 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-axzlmcyi-gitops-on-pull-request-hfftq | Status: running | Reason: Pipeline e2e-tests-go-axzlmcyi-gitops-on-pull-request-hfftq not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:04.007 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-axzlmcyi-gitops-on-pull-request-hfftq in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:04.007 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-axzlmcyi-gitops-on-pull-request-hfftq status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:04.007 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-axzlmcyi-gitops-on-pull-request-hfftq status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:04.007 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:04.010 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-axzlmcyi-gitops-on-pull-request-hfftq was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:04.010 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:06.517 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 7010e8b805ff3c69393b5de8a0d27420be7bc24c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:06.517 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 7010e8b805ff3c69393b5de8a0d27420be7bc24c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:06.518 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:06.518 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-axzlmcyi-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:06.614 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-axzlmcyi-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:07.405 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:07.406 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-axzlmcyi-stage' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:07.554 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-axzlmcyi-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/applications/e2e-tests-go-axzlmcyi-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-axzlmcyi-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-axzlmcyi/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (09d0bb9)
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-axzlmcyi  Synced     Healthy        service/e2e-tests-go-axzlmcyi created
apps                Deployment  tssc-app-stage  e2e-tests-go-axzlmcyi  Synced     Healthy        deployment.apps/e2e-tests-go-axzlmcyi created
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-axzlmcyi  Synced     Healthy        route.route.openshift.io/e2e-tests-go-axzlmcyi created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:07.554 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-axzlmcyi-stage' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:14.254 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T17:33:07+00:00                         Service  tssc-app-stage  e2e-tests-go-axzlmcyi    Synced  Healthy              
2026-05-13T17:33:07+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-axzlmcyi    Synced  Healthy              
2026-05-13T17:33:07+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-axzlmcyi    Synced  Healthy              
2026-05-13T17:33:11+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T17:33:12+00:00                       Namespace                        tssc-app-stage   Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T17:33:12+00:00                         Service  tssc-app-stage  e2e-tests-go-axzlmcyi    Synced   Healthy              service/e2e-tests-go-axzlmcyi unchanged
2026-05-13T17:33:12+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-axzlmcyi    Synced   Healthy              deployment.apps/e2e-tests-go-axzlmcyi configured
2026-05-13T17:33:12+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-axzlmcyi    Synced   Healthy              route.route.openshift.io/e2e-tests-go-axzlmcyi unchanged
2026-05-13T17:33:12+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-axzlmcyi  OutOfSync  Progressing              deployment.apps/e2e-tests-go-axzlmcyi configured

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

Operation:          Sync
Sync Revision:      7010e8b805ff3c69393b5de8a0d27420be7bc24c
Phase:              Succeeded
Start:              2026-05-13 17:33:07 +0000 UTC
Finished:           2026-05-13 17:33:12 +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-axzlmcyi  Synced     Healthy            service/e2e-tests-go-axzlmcyi unchanged
apps                Deployment  tssc-app-stage  e2e-tests-go-axzlmcyi  Synced     Progressing        deployment.apps/e2e-tests-go-axzlmcyi configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-axzlmcyi  Synced     Healthy            route.route.openshift.io/e2e-tests-go-axzlmcyi unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:14.378 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-axzlmcyi-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:14.378 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-axzlmcyi-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-axzlmcyi-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:20.313 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-axzlmcyi-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:20.313 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-axzlmcyi-stage | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-axzlmcyi-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:27.902 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-axzlmcyi-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:27.902 [[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-13 17:33:27.929 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-axzlmcyi-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:27.929 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:27.929 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:27.929 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 7010e8b805ff3c69393b5de8a0d27420be7bc24c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:27.929 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 7010e8b805ff3c69393b5de8a0d27420be7bc24c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:27.931 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:27.932 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:27.932 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-axzlmcyi-gitops-on-pull-request-hfftq logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:27.932 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-axzlmcyi-gitops-on-pull-request-hfftq in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:27.966 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-axzlmcyi-gitops-on-pull-request-hfftq in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:28.226 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:d268c70d-c119-4583-baea-1f9d7eff799a/1 found from Promotion Pipeline e2e-tests-go-axzlmcyi-gitops-on-pull-request-hfftq 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="112.249">
<system-out>
<![CDATA[2026-05-13 17:33:28.245 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-axzlmcyi/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:28.245 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-axzlmcyi/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:28.452 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-axzlmcyi/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:28.452 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-axzlmcyi/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-axzlmcyi:e4a282f2dc38a6118c410fa9414aa6dad53d4f0f {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:28.453 [[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-13 17:33:28.483 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:28.483 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-go-axzlmcyi:e4a282f2dc38a6118c410fa9414aa6dad53d4f0f {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:28.484 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-axzlmcyi/overlays/prod/deployment-patch.yaml in repo e2e-tests-go-axzlmcyi-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:28.621 [[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-13 17:33:28.621 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-go-axzlmcyi:e4a282f2dc38a6118c410fa9414aa6dad53d4f0f" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:32.491 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778693608484 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:34.174 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-axzlmcyi-gitops/pull/2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:34.174 [[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-13 17:33:34.174 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-go-axzlmcyi-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:34.174 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-go-axzlmcyi-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:34.175 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-axzlmcyi-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:34.209 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-axzlmcyi-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:34.210 [[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-13 17:33:34.210 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-axzlmcyi-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-axzlmcyi-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:40.360 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-axzlmcyi-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:40.361 [[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-13 17:33:40.361 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-go-axzlmcyi-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-axzlmcyi-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:53.595 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-axzlmcyi-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:53.595 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:53.595 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-axzlmcyi-gitops-on-pull-request-tj9mh {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:53.595 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-axzlmcyi-gitops-on-pull-request-tj9mh was triggered by promotion PR #2 in e2e-tests-go-axzlmcyi-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:53.595 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-axzlmcyi-gitops-on-pull-request-tj9mh to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:53.630 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-axzlmcyi-gitops-on-pull-request-tj9mh in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:53.630 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-axzlmcyi-gitops-on-pull-request-tj9mh status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:53.631 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-axzlmcyi-gitops-on-pull-request-tj9mh status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:33:53.631 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-axzlmcyi-gitops-on-pull-request-tj9mh | Status: running | Reason: Pipeline e2e-tests-go-axzlmcyi-gitops-on-pull-request-tj9mh not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:34:23.681 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-axzlmcyi-gitops-on-pull-request-tj9mh in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:34:23.681 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-axzlmcyi-gitops-on-pull-request-tj9mh status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:34:23.682 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-axzlmcyi-gitops-on-pull-request-tj9mh status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:34:23.682 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-axzlmcyi-gitops-on-pull-request-tj9mh | Status: running | Reason: Pipeline e2e-tests-go-axzlmcyi-gitops-on-pull-request-tj9mh not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:34:53.751 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-axzlmcyi-gitops-on-pull-request-tj9mh in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:34:53.751 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-axzlmcyi-gitops-on-pull-request-tj9mh status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:34:53.751 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-axzlmcyi-gitops-on-pull-request-tj9mh status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:34:53.752 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:34:53.754 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-axzlmcyi-gitops-on-pull-request-tj9mh was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:34:53.754 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:34:56.118 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: fd3948beded1d4059c81a49d4c1d00cd085004b3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:34:56.119 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: fd3948beded1d4059c81a49d4c1d00cd085004b3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:34:56.119 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:34:56.119 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-axzlmcyi-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:34:56.199 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-axzlmcyi-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:34:56.925 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:34:56.925 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-axzlmcyi-prod' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:34:57.068 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-axzlmcyi-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/applications/e2e-tests-go-axzlmcyi-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-axzlmcyi-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-axzlmcyi/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (7010e8b)
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-axzlmcyi  Synced     Healthy        service/e2e-tests-go-axzlmcyi created
apps                Deployment  tssc-app-prod  e2e-tests-go-axzlmcyi  Synced     Healthy        deployment.apps/e2e-tests-go-axzlmcyi created
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-axzlmcyi  Synced     Healthy        route.route.openshift.io/e2e-tests-go-axzlmcyi created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:34:57.069 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-axzlmcyi-prod' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:02.821 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T17:34:57+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-axzlmcyi    Synced  Healthy              
2026-05-13T17:34:57+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-axzlmcyi    Synced  Healthy              
2026-05-13T17:34:57+00:00                         Service  tssc-app-prod  e2e-tests-go-axzlmcyi    Synced  Healthy              
2026-05-13T17:35:00+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T17:35:02+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-axzlmcyi    Synced   Healthy              route.route.openshift.io/e2e-tests-go-axzlmcyi unchanged
2026-05-13T17:35:02+00:00                       Namespace                        tssc-app-prod   Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T17:35:02+00:00                         Service  tssc-app-prod  e2e-tests-go-axzlmcyi    Synced   Healthy              service/e2e-tests-go-axzlmcyi unchanged
2026-05-13T17:35:02+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-axzlmcyi    Synced   Healthy              deployment.apps/e2e-tests-go-axzlmcyi configured
2026-05-13T17:35:02+00:00   apps  Deployment  tssc-app-prod  e2e-tests-go-axzlmcyi  OutOfSync  Progressing              deployment.apps/e2e-tests-go-axzlmcyi configured

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

Operation:          Sync
Sync Revision:      fd3948beded1d4059c81a49d4c1d00cd085004b3
Phase:              Succeeded
Start:              2026-05-13 17:34:57 +0000 UTC
Finished:           2026-05-13 17:35:02 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod          Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-go-axzlmcyi  Synced     Healthy            service/e2e-tests-go-axzlmcyi unchanged
apps                Deployment  tssc-app-prod  e2e-tests-go-axzlmcyi  Synced     Progressing        deployment.apps/e2e-tests-go-axzlmcyi configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-axzlmcyi  Synced     Healthy            route.route.openshift.io/e2e-tests-go-axzlmcyi unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:02.917 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-axzlmcyi-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:02.917 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-axzlmcyi-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-axzlmcyi-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:08.162 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-axzlmcyi-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:08.162 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-axzlmcyi-prod | Elapsed: 12s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-axzlmcyi-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.187 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-axzlmcyi-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.187 [[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-13 17:35:20.215 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-axzlmcyi-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.215 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.215 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.215 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: fd3948beded1d4059c81a49d4c1d00cd085004b3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.215 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: fd3948beded1d4059c81a49d4c1d00cd085004b3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.217 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.217 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.217 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-axzlmcyi-gitops-on-pull-request-tj9mh logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.217 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-axzlmcyi-gitops-on-pull-request-tj9mh in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.254 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-axzlmcyi-gitops-on-pull-request-tj9mh in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.492 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:d268c70d-c119-4583-baea-1f9d7eff799a/1 found from Promotion Pipeline e2e-tests-go-axzlmcyi-gitops-on-pull-request-tj9mh 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.222">
<system-out>
<![CDATA[2026-05-13 17:35:20.592 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:d268c70d-c119-4583-baea-1f9d7eff799a/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.592 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-axzlmcyi:e4a282f2dc38a6118c410fa9414aa6dad53d4f0f and document ID urn:uuid:d268c70d-c119-4583-baea-1f9d7eff799a/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.593 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-axzlmcyi:e4a282f2dc38a6118c410fa9414aa6dad53d4f0f and document ID: urn:uuid:d268c70d-c119-4583-baea-1f9d7eff799a/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.593 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-axzlmcyi:e4a282f2dc38a6118c410fa9414aa6dad53d4f0f at https://server-tssc-tpa.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.658 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-axzlmcyi:e4a282f2dc38a6118c410fa9414aa6dad53d4f0f' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.658 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:d268c70d-c119-4583-baea-1f9d7eff799a/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.659 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-axzlmcyi:e4a282f2dc38a6118c410fa9414aa6dad53d4f0f, Published: 2026-05-13T17:30:54Z, SHA256: sha256:fe44ab326af970560a0a28fe508134e337542716f20f0455ce53c2c114eed77d {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.659 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:d268c70d-c119-4583-baea-1f9d7eff799a/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.659 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-axzlmcyi:e4a282f2dc38a6118c410fa9414aa6dad53d4f0f and document ID urn:uuid:d268c70d-c119-4583-baea-1f9d7eff799a/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.659 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-axzlmcyi:e4a282f2dc38a6118c410fa9414aa6dad53d4f0f and document ID: urn:uuid:d268c70d-c119-4583-baea-1f9d7eff799a/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.659 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-axzlmcyi:e4a282f2dc38a6118c410fa9414aa6dad53d4f0f at https://server-tssc-tpa.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.728 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-axzlmcyi:e4a282f2dc38a6118c410fa9414aa6dad53d4f0f' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.728 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:d268c70d-c119-4583-baea-1f9d7eff799a/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.728 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-axzlmcyi:e4a282f2dc38a6118c410fa9414aa6dad53d4f0f, Published: 2026-05-13T17:30:54Z, SHA256: sha256:fe44ab326af970560a0a28fe508134e337542716f20f0455ce53c2c114eed77d {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.728 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:d268c70d-c119-4583-baea-1f9d7eff799a/1,urn:uuid:d268c70d-c119-4583-baea-1f9d7eff799a/1 found in TPA!!! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-13 17:35:20.729 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-go-axzlmcyi:e4a282f2dc38a6118c410fa9414aa6dad53d4f0f {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-13T17:25:05.406Z" hostname="e2e-e2e-tests-go[github-azure-quay]" tests="6" failures="0" skipped="5" time="155.311" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="155.311">
<system-out>
<![CDATA[2026-05-13 17:25:06.903 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-akalkgcr {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:06.905 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-akalkgcr'... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:06.914 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:07.020 [[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-13 17:25:07.021 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:07.022 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:07.022 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:07.052 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:07.081 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:07.083 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:07.084 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:07.113 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:07.113 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:07.114 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:07.351 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-akalkgcr, ID: bc7aa8b5-2b4b-4f2f-ad73-dbd20ec92896 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:07.351 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-akalkgcr to be completed... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:07.352 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task bc7aa8b5-2b4b-4f2f-ad73-dbd20ec92896 to complete... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:07.453 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:07.453 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task bc7aa8b5-2b4b-4f2f-ad73-dbd20ec92896: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:12.529 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:12.529 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task bc7aa8b5-2b4b-4f2f-ad73-dbd20ec92896: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:17.563 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:17.564 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task bc7aa8b5-2b4b-4f2f-ad73-dbd20ec92896: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:22.744 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:22.745 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task bc7aa8b5-2b4b-4f2f-ad73-dbd20ec92896: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:27.842 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:27.843 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task bc7aa8b5-2b4b-4f2f-ad73-dbd20ec92896: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:32.869 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:32.869 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:32.870 [[32mINFO [0m] rhdh.developer-hub: Task bc7aa8b5-2b4b-4f2f-ad73-dbd20ec92896 completed successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:32.870 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-akalkgcr' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:32.870 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-akalkgcr {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:32.882 [[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-akalkgcr...
2026-05-13 17:25:32.883 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-akalkgcr-gitops, branch: main {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:32.883 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-akalkgcr-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:33.259 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 693d6827039b2ea4ab5e72847a3e14119556f21e {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Waiting for ArgoCD CI application to sync to commit: 693d6827039b2ea4ab5e72847a3e14119556f21e
2026-05-13 17:25:33.291 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-go-akalkgcr-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-akalkgcr-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-go-akalkgcr-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"d1923f67-edc8-46f5-b454-d02f1946ad66","cache-control":"no-cache, private","connection":"close","content-length":"284","content-type":"application/json","date":"Wed, 13 May 2026 17:25:33 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"54859f09-b428-4a35-ae2f-520651aa2349","x-kubernetes-pf-prioritylevel-uid":"b8369531-71ea-438c-94cb-3edb31d30be5"} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:33.291 [[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-13 17:25:48.495 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-akalkgcr-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 693d6827039b2ea4ab5e72847a3e14119556f21e) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:25:48.495 [[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-13 17:26:21.937 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-akalkgcr-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-13 17:26:21.937 [[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-13 17:27:41.876 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-akalkgcr-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:27:41.877 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:27:41.877 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:27:41.877 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 693d6827039b2ea4ab5e72847a3e14119556f21e {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 17:27:41.877 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:27:41.878 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-go-akalkgcr {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:27:41.878 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-go-akalkgcr... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:27:42.073 [[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-13 17:27:42.152 [[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-13 17:27:42.203 [[31mERROR[0m] azure.variable-group: Failed to create variable group 'e2e-tests-go-akalkgcr': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:27:42.204 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create or update variable group 'e2e-tests-go-akalkgcr': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-13 17:27:42.204 [[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-13 17:27:42.204 [[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:127) 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-13T17:25:05.406Z" hostname="e2e-e2e-tests-python[github-tekton-quay]" tests="6" failures="0" skipped="0" time="717.879" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="81.404">
<system-out>
<![CDATA[2026-05-13 17:25:06.869 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-qpdlkmbw {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:06.870 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-qpdlkmbw'... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:06.880 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:06.959 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:06.995 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:06.998 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:07.000 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:07.031 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:07.032 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:07.033 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:07.136 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-qpdlkmbw, ID: f598f47c-bcf6-48a6-b119-6aebabf08b4b {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:07.136 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-qpdlkmbw to be completed... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:07.136 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task f598f47c-bcf6-48a6-b119-6aebabf08b4b to complete... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:07.230 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:07.231 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task f598f47c-bcf6-48a6-b119-6aebabf08b4b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:12.508 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:12.508 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task f598f47c-bcf6-48a6-b119-6aebabf08b4b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:17.532 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:17.532 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task f598f47c-bcf6-48a6-b119-6aebabf08b4b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:22.564 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:22.564 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task f598f47c-bcf6-48a6-b119-6aebabf08b4b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:27.615 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:27.616 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task f598f47c-bcf6-48a6-b119-6aebabf08b4b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:32.637 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:32.638 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task f598f47c-bcf6-48a6-b119-6aebabf08b4b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:37.664 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:37.665 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task f598f47c-bcf6-48a6-b119-6aebabf08b4b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:42.690 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:42.691 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task f598f47c-bcf6-48a6-b119-6aebabf08b4b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:47.725 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:47.726 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:47.726 [[32mINFO [0m] rhdh.developer-hub: Task f598f47c-bcf6-48a6-b119-6aebabf08b4b completed successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:47.727 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-qpdlkmbw' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:47.727 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-qpdlkmbw {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:47.744 [[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-qpdlkmbw...
2026-05-13 17:25:47.744 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-qpdlkmbw-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:47.745 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-qpdlkmbw-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:47.985 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 6f3da5bae242a21df9a8f01786f973a2f8c2d576 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Waiting for ArgoCD CI application to sync to commit: 6f3da5bae242a21df9a8f01786f973a2f8c2d576
2026-05-13 17:25:48.013 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-qpdlkmbw-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 6f3da5bae242a21df9a8f01786f973a2f8c2d576) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:25:48.013 [[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-13 17:26:00.981 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-qpdlkmbw-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-tekton-quay], worker=2}
2026-05-13 17:26:00.981 [[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-13 17:26:28.193 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-qpdlkmbw-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:28.194 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:28.194 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:28.194 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 6f3da5bae242a21df9a8f01786f973a2f8c2d576 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 17:26:28.195 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:28.195 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-python-qpdlkmbw (GitHub + Tekton CI) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:28.195 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-python-qpdlkmbw {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:28.195 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:28.196 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-python-qpdlkmbw {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:28.229 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-qpdlkmbw {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:28.263 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-qpdlkmbw-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:28.264 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-python-qpdlkmbw {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:28.264 [[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:161) 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="405.981">
<system-out>
<![CDATA[2026-05-13 17:26:28.295 [[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-13 17:26:28.295 [[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-13 17:26:28.295 [[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-13 17:26:32.119 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778693188295 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:34.045 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-qpdlkmbw/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:34.045 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-python-qpdlkmbw/pull/1 with SHA: 02888d1bd13209c318235bb55e58a7c1f584604b {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:34.045 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-qpdlkmbw... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:34.046 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-qpdlkmbw, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:34.071 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-qpdlkmbw {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:34.071 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-qpdlkmbw. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:34.071 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-qpdlkmbw | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-qpdlkmbw, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:43.161 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-qpdlkmbw {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:43.161 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-qpdlkmbw. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:43.161 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-python-qpdlkmbw | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-qpdlkmbw, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:53.655 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-qpdlkmbw {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:53.656 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:53.656 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:53.656 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf was triggered by promotion PR #1 in e2e-tests-python-qpdlkmbw {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:53.657 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:53.694 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:53.695 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:53.695 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:26:53.695 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf | Status: running | Reason: Pipeline e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:27:23.772 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:27:23.772 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:27:23.772 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:27:23.772 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf | Status: running | Reason: Pipeline e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:27:53.843 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:27:53.844 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:27:53.844 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:27:53.844 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf | Status: running | Reason: Pipeline e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:28:23.903 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:28:23.903 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:28:23.904 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:28:23.904 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf | Status: running | Reason: Pipeline e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:28:54.016 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:28:54.016 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:28:54.016 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:28:54.017 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf | Status: running | Reason: Pipeline e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:29:24.082 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:29:24.082 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:29:24.082 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:29:24.082 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf | Status: running | Reason: Pipeline e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:29:54.155 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:29:54.156 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:29:54.156 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:29:54.156 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 7] 🔄 Pipeline: e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf | Status: running | Reason: Pipeline e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:30:24.215 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:30:24.215 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:30:24.215 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:30:24.215 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:30:24.223 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-qpdlkmbw-on-pull-request-hrzvf was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:30:24.223 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:30:26.712 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: a6268a049466a64b795dad06c4b9113db833026d {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:30:26.712 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-python-qpdlkmbw... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:30:26.713 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-qpdlkmbw, event type: push {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:30:26.748 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-qpdlkmbw {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:30:26.748 [[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-13 17:30:26.748 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-qpdlkmbw | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-qpdlkmbw, event: push, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:30:32.247 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-qpdlkmbw {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:30:32.248 [[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-13 17:30:32.248 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-python-qpdlkmbw | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-qpdlkmbw, event: push, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:30:43.933 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-qpdlkmbw {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:30:43.933 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:30:43.933 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-qpdlkmbw-on-push-9zgfm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:30:43.934 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-qpdlkmbw-on-push-9zgfm was triggered by on-push pipeline after merging #1 in e2e-tests-python-qpdlkmbw {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:30:43.934 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-qpdlkmbw-on-push-9zgfm to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:30:43.973 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-qpdlkmbw-on-push-9zgfm in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:30:43.974 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-qpdlkmbw-on-push-9zgfm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:30:43.974 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-qpdlkmbw-on-push-9zgfm status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:30:43.974 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-qpdlkmbw-on-push-9zgfm | Status: running | Reason: Pipeline e2e-tests-python-qpdlkmbw-on-push-9zgfm not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:31:14.018 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-qpdlkmbw-on-push-9zgfm in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:31:14.019 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-qpdlkmbw-on-push-9zgfm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:31:14.019 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-qpdlkmbw-on-push-9zgfm status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:31:14.019 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-qpdlkmbw-on-push-9zgfm | Status: running | Reason: Pipeline e2e-tests-python-qpdlkmbw-on-push-9zgfm not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:31:44.095 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-qpdlkmbw-on-push-9zgfm in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:31:44.095 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-qpdlkmbw-on-push-9zgfm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:31:44.095 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-qpdlkmbw-on-push-9zgfm status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:31:44.095 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-qpdlkmbw-on-push-9zgfm | Status: running | Reason: Pipeline e2e-tests-python-qpdlkmbw-on-push-9zgfm not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:32:14.145 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-qpdlkmbw-on-push-9zgfm in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:32:14.145 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-qpdlkmbw-on-push-9zgfm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:32:14.145 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-qpdlkmbw-on-push-9zgfm status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:32:14.146 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-qpdlkmbw-on-push-9zgfm | Status: running | Reason: Pipeline e2e-tests-python-qpdlkmbw-on-push-9zgfm not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:32:44.219 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-qpdlkmbw-on-push-9zgfm in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:32:44.219 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-qpdlkmbw-on-push-9zgfm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:32:44.219 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-qpdlkmbw-on-push-9zgfm status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:32:44.219 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-qpdlkmbw-on-push-9zgfm | Status: running | Reason: Pipeline e2e-tests-python-qpdlkmbw-on-push-9zgfm not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:14.270 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-qpdlkmbw-on-push-9zgfm in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:14.271 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-qpdlkmbw-on-push-9zgfm status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:14.271 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-qpdlkmbw-on-push-9zgfm status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:14.271 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:14.273 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-qpdlkmbw-on-push-9zgfm was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:14.273 [[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="6.183">
<system-out>
<![CDATA[2026-05-13 17:33:14.342 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-qpdlkmbw-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:14.343 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-qpdlkmbw-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:14.550 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': f74e04ca228157e0df0f32bc811bd8c05e486c59 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:14.550 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:14.551 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-qpdlkmbw-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:14.639 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-qpdlkmbw-development using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:15.517 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:15.517 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-qpdlkmbw-development' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:15.662 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-qpdlkmbw-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/applications/e2e-tests-python-qpdlkmbw-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-qpdlkmbw-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-qpdlkmbw/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (f74e04c)
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-qpdlkmbw  Synced     Healthy        service/e2e-tests-python-qpdlkmbw unchanged
apps                Deployment  tssc-app-development  e2e-tests-python-qpdlkmbw  Synced     Healthy        deployment.apps/e2e-tests-python-qpdlkmbw configured
route.openshift.io  Route       tssc-app-development  e2e-tests-python-qpdlkmbw  Synced     Healthy        route.route.openshift.io/e2e-tests-python-qpdlkmbw unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:15.663 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-qpdlkmbw-development' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:20.364 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T17:33:16+00:00                         Service  tssc-app-development  e2e-tests-python-qpdlkmbw    Synced  Healthy              
2026-05-13T17:33:16+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-qpdlkmbw    Synced  Healthy              
2026-05-13T17:33:16+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-qpdlkmbw    Synced  Healthy              
2026-05-13T17:33:18+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T17:33:19+00:00                         Service  tssc-app-development  e2e-tests-python-qpdlkmbw    Synced   Healthy              service/e2e-tests-python-qpdlkmbw unchanged
2026-05-13T17:33:19+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-qpdlkmbw    Synced   Healthy              deployment.apps/e2e-tests-python-qpdlkmbw unchanged
2026-05-13T17:33:19+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-qpdlkmbw    Synced   Healthy              route.route.openshift.io/e2e-tests-python-qpdlkmbw unchanged
2026-05-13T17:33:19+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied

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

Operation:          Sync
Sync Revision:      f74e04ca228157e0df0f32bc811bd8c05e486c59
Phase:              Succeeded
Start:              2026-05-13 17:33:15 +0000 UTC
Finished:           2026-05-13 17:33:19 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                       STATUS     HEALTH   HOOK  MESSAGE
                    Namespace                         tssc-app-development       Succeeded  Synced         namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-python-qpdlkmbw  Synced     Healthy        service/e2e-tests-python-qpdlkmbw unchanged
apps                Deployment  tssc-app-development  e2e-tests-python-qpdlkmbw  Synced     Healthy        deployment.apps/e2e-tests-python-qpdlkmbw unchanged
route.openshift.io  Route       tssc-app-development  e2e-tests-python-qpdlkmbw  Synced     Healthy        route.route.openshift.io/e2e-tests-python-qpdlkmbw unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:20.448 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-qpdlkmbw-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:20.449 [[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-13 17:33:20.476 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-qpdlkmbw-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:20.476 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:20.476 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:20.476 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: f74e04ca228157e0df0f32bc811bd8c05e486c59 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:20.476 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: f74e04ca228157e0df0f32bc811bd8c05e486c59 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:20.478 [[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="106.409">
<system-out>
<![CDATA[2026-05-13 17:33:20.501 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-qpdlkmbw/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:20.501 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-qpdlkmbw/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:20.633 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-qpdlkmbw/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:20.633 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-qpdlkmbw/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-qpdlkmbw:a6268a049466a64b795dad06c4b9113db833026d {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:20.634 [[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-13 17:33:20.665 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:20.665 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-python-qpdlkmbw:a6268a049466a64b795dad06c4b9113db833026d {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:20.665 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-qpdlkmbw/overlays/stage/deployment-patch.yaml in repo e2e-tests-python-qpdlkmbw-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:20.795 [[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-13 17:33:20.796 [[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-qpdlkmbw:a6268a049466a64b795dad06c4b9113db833026d" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:24.589 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778693600665 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:26.286 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-qpdlkmbw-gitops/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:26.287 [[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-13 17:33:26.287 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-python-qpdlkmbw-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:26.287 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-qpdlkmbw-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:26.287 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-qpdlkmbw-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:26.314 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-qpdlkmbw-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:26.314 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-qpdlkmbw-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:26.314 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-qpdlkmbw-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-qpdlkmbw-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:34.459 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-qpdlkmbw-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:34.460 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:34.460 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-qpdlkmbw-gitops-on-pull-request-nrv7g {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:34.460 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-qpdlkmbw-gitops-on-pull-request-nrv7g was triggered by promotion PR #1 in e2e-tests-python-qpdlkmbw-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:34.460 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-qpdlkmbw-gitops-on-pull-request-nrv7g to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:34.493 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-qpdlkmbw-gitops-on-pull-request-nrv7g in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:34.494 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-qpdlkmbw-gitops-on-pull-request-nrv7g status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:34.494 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-qpdlkmbw-gitops-on-pull-request-nrv7g status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:33:34.494 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-qpdlkmbw-gitops-on-pull-request-nrv7g | Status: running | Reason: Pipeline e2e-tests-python-qpdlkmbw-gitops-on-pull-request-nrv7g not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:04.562 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-qpdlkmbw-gitops-on-pull-request-nrv7g in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:04.562 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-qpdlkmbw-gitops-on-pull-request-nrv7g status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:04.562 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-qpdlkmbw-gitops-on-pull-request-nrv7g status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:04.563 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-qpdlkmbw-gitops-on-pull-request-nrv7g | Status: running | Reason: Pipeline e2e-tests-python-qpdlkmbw-gitops-on-pull-request-nrv7g not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:34.625 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-qpdlkmbw-gitops-on-pull-request-nrv7g in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:34.625 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-qpdlkmbw-gitops-on-pull-request-nrv7g status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:34.625 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-qpdlkmbw-gitops-on-pull-request-nrv7g status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:34.625 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:34.627 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-qpdlkmbw-gitops-on-pull-request-nrv7g was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:34.627 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:36.891 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 3f76b8245a7d2cf294cb4a10566db4ba295f0747 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:36.892 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 3f76b8245a7d2cf294cb4a10566db4ba295f0747 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:36.892 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:36.892 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-qpdlkmbw-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:36.982 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-qpdlkmbw-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:37.853 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:37.854 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-qpdlkmbw-stage' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:38.002 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-qpdlkmbw-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/applications/e2e-tests-python-qpdlkmbw-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-qpdlkmbw-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-qpdlkmbw/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (f74e04c)
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-qpdlkmbw  Synced     Healthy        service/e2e-tests-python-qpdlkmbw created
apps                Deployment  tssc-app-stage  e2e-tests-python-qpdlkmbw  Synced     Healthy        deployment.apps/e2e-tests-python-qpdlkmbw created
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-qpdlkmbw  Synced     Healthy        route.route.openshift.io/e2e-tests-python-qpdlkmbw created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:38.003 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-qpdlkmbw-stage' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:44.231 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T17:34:38+00:00                         Service  tssc-app-stage  e2e-tests-python-qpdlkmbw    Synced  Healthy              
2026-05-13T17:34:38+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-qpdlkmbw    Synced  Healthy              
2026-05-13T17:34:38+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-qpdlkmbw    Synced  Healthy              
2026-05-13T17:34:42+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T17:34:43+00:00                         Service  tssc-app-stage  e2e-tests-python-qpdlkmbw    Synced   Healthy              service/e2e-tests-python-qpdlkmbw unchanged
2026-05-13T17:34:43+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-qpdlkmbw    Synced   Healthy              deployment.apps/e2e-tests-python-qpdlkmbw configured
2026-05-13T17:34:43+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-qpdlkmbw    Synced   Healthy              route.route.openshift.io/e2e-tests-python-qpdlkmbw unchanged
2026-05-13T17:34:43+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T17:34:43+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-qpdlkmbw  OutOfSync  Progressing              deployment.apps/e2e-tests-python-qpdlkmbw configured

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

Operation:          Sync
Sync Revision:      3f76b8245a7d2cf294cb4a10566db4ba295f0747
Phase:              Succeeded
Start:              2026-05-13 17:34:38 +0000 UTC
Finished:           2026-05-13 17:34:43 +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-qpdlkmbw  Synced     Healthy            service/e2e-tests-python-qpdlkmbw unchanged
apps                Deployment  tssc-app-stage  e2e-tests-python-qpdlkmbw  Synced     Progressing        deployment.apps/e2e-tests-python-qpdlkmbw configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-qpdlkmbw  Synced     Healthy            route.route.openshift.io/e2e-tests-python-qpdlkmbw unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:44.312 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-qpdlkmbw-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:44.313 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-qpdlkmbw-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-qpdlkmbw-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:54.300 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-qpdlkmbw-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:34:54.300 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-qpdlkmbw-stage | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-qpdlkmbw-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:06.602 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-qpdlkmbw-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:06.603 [[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-13 17:35:06.625 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-qpdlkmbw-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:06.625 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:06.625 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:06.625 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 3f76b8245a7d2cf294cb4a10566db4ba295f0747 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:06.625 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 3f76b8245a7d2cf294cb4a10566db4ba295f0747 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:06.627 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:06.627 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:06.628 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-qpdlkmbw-gitops-on-pull-request-nrv7g logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:06.628 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-qpdlkmbw-gitops-on-pull-request-nrv7g in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:06.662 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-qpdlkmbw-gitops-on-pull-request-nrv7g in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:06.908 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:f19cd2e4-d606-4137-8204-77c89556b071/1 found from Promotion Pipeline e2e-tests-python-qpdlkmbw-gitops-on-pull-request-nrv7g 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="117.665">
<system-out>
<![CDATA[2026-05-13 17:35:06.927 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-qpdlkmbw/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:06.927 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-qpdlkmbw/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:07.077 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-qpdlkmbw/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:07.077 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-qpdlkmbw/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-qpdlkmbw:a6268a049466a64b795dad06c4b9113db833026d {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:07.079 [[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-13 17:35:07.102 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:07.102 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-python-qpdlkmbw:a6268a049466a64b795dad06c4b9113db833026d {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:07.102 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-qpdlkmbw/overlays/prod/deployment-patch.yaml in repo e2e-tests-python-qpdlkmbw-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:07.227 [[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-13 17:35:07.227 [[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-qpdlkmbw:a6268a049466a64b795dad06c4b9113db833026d" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:11.256 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778693707102 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:13.109 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-qpdlkmbw-gitops/pull/2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:13.110 [[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-13 17:35:13.110 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-python-qpdlkmbw-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:13.110 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-python-qpdlkmbw-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:13.111 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-qpdlkmbw-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:13.141 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-qpdlkmbw-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:13.142 [[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-13 17:35:13.142 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-qpdlkmbw-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-qpdlkmbw-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:19.531 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-qpdlkmbw-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:19.531 [[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-13 17:35:19.532 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-python-qpdlkmbw-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-qpdlkmbw-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:31.028 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-qpdlkmbw-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:31.028 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:31.028 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-qpdlkmbw-gitops-on-pull-request-ldslm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:31.028 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-qpdlkmbw-gitops-on-pull-request-ldslm was triggered by promotion PR #2 in e2e-tests-python-qpdlkmbw-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:31.028 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-qpdlkmbw-gitops-on-pull-request-ldslm to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:31.063 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-qpdlkmbw-gitops-on-pull-request-ldslm in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:31.063 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-qpdlkmbw-gitops-on-pull-request-ldslm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:31.063 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-qpdlkmbw-gitops-on-pull-request-ldslm status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:35:31.063 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-qpdlkmbw-gitops-on-pull-request-ldslm | Status: running | Reason: Pipeline e2e-tests-python-qpdlkmbw-gitops-on-pull-request-ldslm not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:01.130 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-qpdlkmbw-gitops-on-pull-request-ldslm in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:01.130 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-qpdlkmbw-gitops-on-pull-request-ldslm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:01.130 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-qpdlkmbw-gitops-on-pull-request-ldslm status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:01.130 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-qpdlkmbw-gitops-on-pull-request-ldslm | Status: running | Reason: Pipeline e2e-tests-python-qpdlkmbw-gitops-on-pull-request-ldslm not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:31.194 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-qpdlkmbw-gitops-on-pull-request-ldslm in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:31.194 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-qpdlkmbw-gitops-on-pull-request-ldslm status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:31.194 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-qpdlkmbw-gitops-on-pull-request-ldslm status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:31.194 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:31.196 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-qpdlkmbw-gitops-on-pull-request-ldslm was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:31.196 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:34.157 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 301c9a7d9ae7c2a19de0cea04b31f3bf43f65776 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:34.158 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 301c9a7d9ae7c2a19de0cea04b31f3bf43f65776 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:34.158 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:34.158 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-qpdlkmbw-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:34.245 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-qpdlkmbw-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:35.272 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:35.272 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-qpdlkmbw-prod' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:35.416 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-qpdlkmbw-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/applications/e2e-tests-python-qpdlkmbw-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-qpdlkmbw-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-qpdlkmbw/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (f74e04c)
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-qpdlkmbw  Synced     Healthy        service/e2e-tests-python-qpdlkmbw created
apps                Deployment  tssc-app-prod  e2e-tests-python-qpdlkmbw  Synced     Healthy        deployment.apps/e2e-tests-python-qpdlkmbw created
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-qpdlkmbw  Synced     Healthy        route.route.openshift.io/e2e-tests-python-qpdlkmbw created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:35.416 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-qpdlkmbw-prod' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:42.957 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T17:36:35+00:00                         Service  tssc-app-prod  e2e-tests-python-qpdlkmbw    Synced  Healthy              
2026-05-13T17:36:35+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-qpdlkmbw    Synced  Healthy              
2026-05-13T17:36:35+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-qpdlkmbw    Synced  Healthy              
2026-05-13T17:36:40+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T17:36:41+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T17:36:41+00:00                         Service  tssc-app-prod  e2e-tests-python-qpdlkmbw    Synced   Healthy              service/e2e-tests-python-qpdlkmbw unchanged
2026-05-13T17:36:41+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-qpdlkmbw    Synced   Healthy              deployment.apps/e2e-tests-python-qpdlkmbw configured
2026-05-13T17:36:41+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-qpdlkmbw    Synced   Healthy              route.route.openshift.io/e2e-tests-python-qpdlkmbw unchanged
2026-05-13T17:36:41+00:00   apps  Deployment  tssc-app-prod  e2e-tests-python-qpdlkmbw  OutOfSync  Progressing              deployment.apps/e2e-tests-python-qpdlkmbw configured

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

Operation:          Sync
Sync Revision:      301c9a7d9ae7c2a19de0cea04b31f3bf43f65776
Phase:              Succeeded
Start:              2026-05-13 17:36:36 +0000 UTC
Finished:           2026-05-13 17:36:41 +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-qpdlkmbw  Synced     Healthy            service/e2e-tests-python-qpdlkmbw unchanged
apps                Deployment  tssc-app-prod  e2e-tests-python-qpdlkmbw  Synced     Progressing        deployment.apps/e2e-tests-python-qpdlkmbw configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-qpdlkmbw  Synced     Healthy            route.route.openshift.io/e2e-tests-python-qpdlkmbw unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:43.046 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-qpdlkmbw-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:43.046 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-qpdlkmbw-prod | Elapsed: 9s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-qpdlkmbw-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:51.735 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-qpdlkmbw-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:36:51.735 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-qpdlkmbw-prod | Elapsed: 18s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-qpdlkmbw-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.308 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-qpdlkmbw-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.308 [[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-13 17:37:04.342 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-qpdlkmbw-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.342 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.342 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.342 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 301c9a7d9ae7c2a19de0cea04b31f3bf43f65776 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.342 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 301c9a7d9ae7c2a19de0cea04b31f3bf43f65776 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.344 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.344 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.345 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-qpdlkmbw-gitops-on-pull-request-ldslm logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.345 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-qpdlkmbw-gitops-on-pull-request-ldslm in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.380 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-qpdlkmbw-gitops-on-pull-request-ldslm in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.589 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:f19cd2e4-d606-4137-8204-77c89556b071/1 found from Promotion Pipeline e2e-tests-python-qpdlkmbw-gitops-on-pull-request-ldslm 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.237">
<system-out>
<![CDATA[2026-05-13 17:37:04.702 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:f19cd2e4-d606-4137-8204-77c89556b071/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.702 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-qpdlkmbw:a6268a049466a64b795dad06c4b9113db833026d and document ID urn:uuid:f19cd2e4-d606-4137-8204-77c89556b071/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.702 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-qpdlkmbw:a6268a049466a64b795dad06c4b9113db833026d and document ID: urn:uuid:f19cd2e4-d606-4137-8204-77c89556b071/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.702 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-qpdlkmbw:a6268a049466a64b795dad06c4b9113db833026d at https://server-tssc-tpa.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.769 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-qpdlkmbw:a6268a049466a64b795dad06c4b9113db833026d' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.770 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:f19cd2e4-d606-4137-8204-77c89556b071/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.770 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-qpdlkmbw:a6268a049466a64b795dad06c4b9113db833026d, Published: 2026-05-13T17:32:23Z, SHA256: sha256:9894c54aafe8696ae9c4e091b4ad784083230411bf0803e2a5f87b8eda672f02 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.770 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:f19cd2e4-d606-4137-8204-77c89556b071/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.770 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-qpdlkmbw:a6268a049466a64b795dad06c4b9113db833026d and document ID urn:uuid:f19cd2e4-d606-4137-8204-77c89556b071/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.770 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-qpdlkmbw:a6268a049466a64b795dad06c4b9113db833026d and document ID: urn:uuid:f19cd2e4-d606-4137-8204-77c89556b071/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.770 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-qpdlkmbw:a6268a049466a64b795dad06c4b9113db833026d at https://server-tssc-tpa.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.843 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-qpdlkmbw:a6268a049466a64b795dad06c4b9113db833026d' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.843 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:f19cd2e4-d606-4137-8204-77c89556b071/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.843 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-qpdlkmbw:a6268a049466a64b795dad06c4b9113db833026d, Published: 2026-05-13T17:32:23Z, SHA256: sha256:9894c54aafe8696ae9c4e091b4ad784083230411bf0803e2a5f87b8eda672f02 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.843 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:f19cd2e4-d606-4137-8204-77c89556b071/1,urn:uuid:f19cd2e4-d606-4137-8204-77c89556b071/1 found in TPA!!! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-13 17:37:04.844 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-python-qpdlkmbw:a6268a049466a64b795dad06c4b9113db833026d {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-13T17:25:05.406Z" hostname="e2e-e2e-tests-python[github-azure-quay]" tests="6" failures="0" skipped="5" time="78.538" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="78.538">
<system-out>
<![CDATA[2026-05-13 17:25:07.060 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-dujembcq {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:07.062 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-dujembcq'... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:07.068 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:07.151 [[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-13 17:25:07.151 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:07.152 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:07.152 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:07.178 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:07.202 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:07.205 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:07.206 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:07.236 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:07.237 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:07.237 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:07.761 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-dujembcq, ID: 04fe4119-115d-4fe7-b5a5-cafe2e650ecf {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:07.762 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-dujembcq to be completed... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:07.762 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 04fe4119-115d-4fe7-b5a5-cafe2e650ecf to complete... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:07.877 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:07.878 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 04fe4119-115d-4fe7-b5a5-cafe2e650ecf: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:13.330 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:13.330 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 04fe4119-115d-4fe7-b5a5-cafe2e650ecf: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:18.349 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:18.349 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 04fe4119-115d-4fe7-b5a5-cafe2e650ecf: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:23.511 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:23.512 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 04fe4119-115d-4fe7-b5a5-cafe2e650ecf: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:28.633 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:28.634 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 04fe4119-115d-4fe7-b5a5-cafe2e650ecf: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:33.712 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:33.713 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 04fe4119-115d-4fe7-b5a5-cafe2e650ecf: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:38.743 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:38.743 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:38.743 [[32mINFO [0m] rhdh.developer-hub: Task 04fe4119-115d-4fe7-b5a5-cafe2e650ecf completed successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:38.744 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-dujembcq' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:38.744 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-dujembcq {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:38.757 [[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-dujembcq...
2026-05-13 17:25:38.758 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-dujembcq-gitops, branch: main {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:38.758 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-dujembcq-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:39.015 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 32d788a678b2ef66c7699ec7489359e1cbfe9589 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Waiting for ArgoCD CI application to sync to commit: 32d788a678b2ef66c7699ec7489359e1cbfe9589
2026-05-13 17:25:39.043 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-dujembcq-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 32d788a678b2ef66c7699ec7489359e1cbfe9589) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:25:39.043 [[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-13 17:25:58.565 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-dujembcq-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-13 17:25:58.565 [[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-13 17:26:25.274 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-dujembcq-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:26:25.274 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:26:25.274 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:26:25.275 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 32d788a678b2ef66c7699ec7489359e1cbfe9589 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 17:26:25.275 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:26:25.275 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-python-dujembcq {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:26:25.276 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-python-dujembcq... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:26:25.466 [[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-13 17:26:25.541 [[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-13 17:26:25.589 [[31mERROR[0m] azure.variable-group: Failed to create variable group 'e2e-tests-python-dujembcq': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:26:25.589 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create or update variable group 'e2e-tests-python-dujembcq': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-13 17:26:25.589 [[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-13 17:26:25.589 [[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:128) 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-13T17:25:05.406Z" hostname="e2e-e2e-tests-dotnet-basic[github-tekton-quay]" tests="6" failures="0" skipped="0" time="631.296" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="90.293">
<system-out>
<![CDATA[2026-05-13 17:25:06.890 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-aabdtsjy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:06.891 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-aabdtsjy'... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:06.898 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:06.969 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:07.005 [[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-13 17:25:07.009 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:07.010 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:07.044 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:07.045 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:07.046 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:07.138 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-aabdtsjy, ID: 51273242-975d-4128-95d1-d2a258df4366 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:07.139 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-aabdtsjy to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:07.140 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 51273242-975d-4128-95d1-d2a258df4366 to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:07.237 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:07.238 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 51273242-975d-4128-95d1-d2a258df4366: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:12.516 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:12.516 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 51273242-975d-4128-95d1-d2a258df4366: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:17.541 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:17.542 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 51273242-975d-4128-95d1-d2a258df4366: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:22.591 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:22.592 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 51273242-975d-4128-95d1-d2a258df4366: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:27.622 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:27.622 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 51273242-975d-4128-95d1-d2a258df4366: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:32.650 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:32.651 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 51273242-975d-4128-95d1-d2a258df4366: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:37.674 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:37.675 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 51273242-975d-4128-95d1-d2a258df4366: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:42.695 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:42.696 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 51273242-975d-4128-95d1-d2a258df4366: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:47.727 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:47.727 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 51273242-975d-4128-95d1-d2a258df4366: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:52.751 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:52.751 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 10/24 for task 51273242-975d-4128-95d1-d2a258df4366: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:57.776 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:57.776 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:57.776 [[32mINFO [0m] rhdh.developer-hub: Task 51273242-975d-4128-95d1-d2a258df4366 completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:57.777 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-aabdtsjy' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:57.777 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-aabdtsjy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:57.792 [[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-aabdtsjy...
2026-05-13 17:25:57.792 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-aabdtsjy-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:57.792 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-aabdtsjy-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:25:58.020 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 85348f805a835a7e3cbb5fc46229faa6ed09e7eb {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Waiting for ArgoCD CI application to sync to commit: 85348f805a835a7e3cbb5fc46229faa6ed09e7eb
2026-05-13 17:25:58.050 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-aabdtsjy-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-13 17:25:58.051 [[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-13 17:26:09.410 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-aabdtsjy-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-13 17:26:09.411 [[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-13 17:26:37.118 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-aabdtsjy-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:26:37.118 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:26:37.118 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:26:37.118 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 85348f805a835a7e3cbb5fc46229faa6ed09e7eb {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 17:26:37.119 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:26:37.119 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-dotnet-basic-aabdtsjy (GitHub + Tekton CI) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:26:37.119 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-dotnet-basic-aabdtsjy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:26:37.119 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:26:37.119 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-dotnet-basic-aabdtsjy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:26:37.145 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-aabdtsjy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:26:37.174 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-aabdtsjy-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:26:37.175 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-dotnet-basic-aabdtsjy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:26:37.175 [[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:129) 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="317.056">
<system-out>
<![CDATA[2026-05-13 17:26:37.205 [[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-13 17:26:37.206 [[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-13 17:26:37.206 [[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-13 17:26:40.971 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778693197206 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:26:42.953 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-aabdtsjy/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:26:42.953 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-aabdtsjy/pull/1 with SHA: 76357735989c4e6975b9868ab589aba56afff904 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:26:42.954 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-aabdtsjy... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:26:42.954 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-aabdtsjy, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:26:42.980 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-aabdtsjy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:26:42.980 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-aabdtsjy. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:26:42.981 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-aabdtsjy | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-aabdtsjy, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:26:51.726 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-aabdtsjy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:26:51.727 [[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-13 17:26:51.727 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-dotnet-basic-aabdtsjy | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-aabdtsjy, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:27:01.836 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-aabdtsjy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:27:01.837 [[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-13 17:27:01.837 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:27:01.837 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd was triggered by promotion PR #1 in e2e-tests-dotnet-basic-aabdtsjy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:27:01.838 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:27:01.872 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:27:01.872 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:27:01.872 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:27:01.872 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:27:31.932 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:27:31.932 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:27:31.932 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:27:31.933 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:28:02.004 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:28:02.004 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:28:02.004 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:28:02.004 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:28:32.077 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:28:32.077 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:28:32.077 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:28:32.078 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:02.150 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:02.151 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:02.151 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:02.151 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:32.222 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:32.222 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:32.223 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:32.223 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:32.232 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-aabdtsjy-on-pull-request-8l7gd was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:32.232 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:34.624 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 7dba093ec73553afe85b982281c46726cd803668 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:34.625 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-dotnet-basic-aabdtsjy... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:34.625 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-aabdtsjy, event type: push {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:34.659 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-aabdtsjy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:34.660 [[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-13 17:29:34.660 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-aabdtsjy | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-aabdtsjy, event: push, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:40.925 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-aabdtsjy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:40.925 [[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-13 17:29:40.925 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-dotnet-basic-aabdtsjy | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-aabdtsjy, event: push, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:53.940 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-aabdtsjy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:53.940 [[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-13 17:29:53.940 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:53.941 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 was triggered by on-push pipeline after merging #1 in e2e-tests-dotnet-basic-aabdtsjy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:53.941 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:53.980 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:53.981 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:53.981 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:29:53.981 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:30:24.040 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:30:24.040 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:30:24.040 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:30:24.040 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:30:54.113 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:30:54.113 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:30:54.113 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:30:54.113 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:31:24.166 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:31:24.166 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:31:24.166 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:31:24.167 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:31:54.255 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:31:54.256 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:31:54.256 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:31:54.256 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:31:54.258 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-aabdtsjy-on-push-n49g8 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:31:54.258 [[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="28.107">
<system-out>
<![CDATA[2026-05-13 17:31:54.312 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-aabdtsjy-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:31:54.313 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-aabdtsjy-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:31:54.517 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': d52bc757335e42c3f25acd9be31d1ce251adcef9 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:31:54.518 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:31:54.518 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-aabdtsjy-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:31:54.604 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-aabdtsjy-development using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:31:55.340 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:31:55.341 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-aabdtsjy-development' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:31:55.494 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-aabdtsjy-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-aabdtsjy-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-aabdtsjy-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-aabdtsjy/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (85348f8)
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-aabdtsjy  Synced     Healthy        service/e2e-tests-dotnet-basic-aabdtsjy created
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-aabdtsjy  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-aabdtsjy created
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-aabdtsjy  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-aabdtsjy created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:31:55.495 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-aabdtsjy-development' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:01.328 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T17:31:55+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-aabdtsjy    Synced  Healthy              
2026-05-13T17:31:55+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-aabdtsjy    Synced  Healthy              
2026-05-13T17:31:55+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-aabdtsjy    Synced  Healthy              
2026-05-13T17:31:59+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T17:32:00+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T17:32:00+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-aabdtsjy    Synced   Healthy              service/e2e-tests-dotnet-basic-aabdtsjy unchanged
2026-05-13T17:32:00+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-aabdtsjy    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-aabdtsjy configured
2026-05-13T17:32:00+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-aabdtsjy    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-aabdtsjy unchanged
2026-05-13T17:32:00+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-aabdtsjy  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-aabdtsjy configured

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

Operation:          Sync
Sync Revision:      d52bc757335e42c3f25acd9be31d1ce251adcef9
Phase:              Succeeded
Start:              2026-05-13 17:31:55 +0000 UTC
Finished:           2026-05-13 17:32:00 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-dotnet-basic-aabdtsjy  Synced     Healthy            service/e2e-tests-dotnet-basic-aabdtsjy unchanged
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-aabdtsjy  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-aabdtsjy configured
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-aabdtsjy  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-aabdtsjy unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:01.403 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-aabdtsjy-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:01.404 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-aabdtsjy-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-aabdtsjy-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:10.485 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-aabdtsjy-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:10.485 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-aabdtsjy-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-aabdtsjy-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:22.361 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-aabdtsjy-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:22.361 [[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-13 17:32:22.386 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-aabdtsjy-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:22.386 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:22.386 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:22.386 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: d52bc757335e42c3f25acd9be31d1ce251adcef9 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:22.386 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: d52bc757335e42c3f25acd9be31d1ce251adcef9 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:22.389 [[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="86.581">
<system-out>
<![CDATA[2026-05-13 17:32:22.414 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-aabdtsjy/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:22.414 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-aabdtsjy/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:22.548 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-aabdtsjy/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:22.548 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-aabdtsjy/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-aabdtsjy:7dba093ec73553afe85b982281c46726cd803668 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:22.551 [[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-13 17:32:22.581 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:22.581 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-aabdtsjy:7dba093ec73553afe85b982281c46726cd803668 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:22.582 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-aabdtsjy/overlays/stage/deployment-patch.yaml in repo e2e-tests-dotnet-basic-aabdtsjy-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:22.672 [[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-13 17:32:22.672 [[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-aabdtsjy:7dba093ec73553afe85b982281c46726cd803668" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:26.518 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778693542582 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:28.199 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-aabdtsjy-gitops/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:28.199 [[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-13 17:32:28.199 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-dotnet-basic-aabdtsjy-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:28.199 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-aabdtsjy-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:28.199 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-aabdtsjy-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:28.233 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-aabdtsjy-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:28.233 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-aabdtsjy-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:28.233 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-aabdtsjy-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-aabdtsjy-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:34.518 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-aabdtsjy-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:34.518 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-aabdtsjy-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:34.518 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-dotnet-basic-aabdtsjy-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-aabdtsjy-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:49.120 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-aabdtsjy-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:49.120 [[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-13 17:32:49.121 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-jqgx7 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:49.121 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-jqgx7 was triggered by promotion PR #1 in e2e-tests-dotnet-basic-aabdtsjy-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:49.121 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-jqgx7 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:49.164 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-jqgx7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:49.164 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-jqgx7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:49.164 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-jqgx7 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:32:49.165 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-jqgx7 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-jqgx7 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:19.215 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-jqgx7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:19.216 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-jqgx7 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:19.216 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-jqgx7 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:19.216 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:19.218 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-jqgx7 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:19.218 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:21.529 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 1f04b245111d1388eaf49d7c22de4c9d33041c3c {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:21.530 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 1f04b245111d1388eaf49d7c22de4c9d33041c3c {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:21.530 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:21.530 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-aabdtsjy-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:21.605 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-aabdtsjy-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:22.383 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:22.383 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-aabdtsjy-stage' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:22.524 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-aabdtsjy-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-aabdtsjy-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-aabdtsjy-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-aabdtsjy/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (85348f8)
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-aabdtsjy  Synced     Healthy        service/e2e-tests-dotnet-basic-aabdtsjy created
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-aabdtsjy  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-aabdtsjy created
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-aabdtsjy  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-aabdtsjy created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:22.525 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-aabdtsjy-stage' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:29.238 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T17:33:22+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-aabdtsjy    Synced  Healthy              
2026-05-13T17:33:22+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-aabdtsjy    Synced  Healthy              
2026-05-13T17:33:22+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-aabdtsjy    Synced  Healthy              
2026-05-13T17:33:27+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T17:33:28+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T17:33:28+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-aabdtsjy    Synced   Healthy              service/e2e-tests-dotnet-basic-aabdtsjy unchanged
2026-05-13T17:33:28+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-aabdtsjy    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-aabdtsjy configured
2026-05-13T17:33:28+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-aabdtsjy    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-aabdtsjy unchanged
2026-05-13T17:33:28+00:00   apps  Deployment  tssc-app-stage  e2e-tests-dotnet-basic-aabdtsjy  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-aabdtsjy configured

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

Operation:          Sync
Sync Revision:      1f04b245111d1388eaf49d7c22de4c9d33041c3c
Phase:              Succeeded
Start:              2026-05-13 17:33:23 +0000 UTC
Finished:           2026-05-13 17:33:28 +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-aabdtsjy  Synced     Healthy            service/e2e-tests-dotnet-basic-aabdtsjy unchanged
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-aabdtsjy  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-aabdtsjy configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-aabdtsjy  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-aabdtsjy unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:29.312 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-aabdtsjy-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:29.312 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-aabdtsjy-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-aabdtsjy-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:35.380 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-aabdtsjy-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:35.381 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-aabdtsjy-stage | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-aabdtsjy-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:48.644 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-aabdtsjy-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:48.644 [[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-13 17:33:48.673 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-aabdtsjy-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:48.673 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:48.673 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:48.673 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 1f04b245111d1388eaf49d7c22de4c9d33041c3c {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:48.673 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 1f04b245111d1388eaf49d7c22de4c9d33041c3c {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:48.675 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:48.675 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:48.675 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-jqgx7 logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:48.676 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-jqgx7 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:48.709 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-jqgx7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:48.992 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:8ae764a0-4b05-421b-afdf-e923025b50f8/1 found from Promotion Pipeline e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-jqgx7 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="109.019">
<system-out>
<![CDATA[2026-05-13 17:33:49.013 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-aabdtsjy/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:49.013 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-aabdtsjy/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:49.141 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-aabdtsjy/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:49.142 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-aabdtsjy/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-aabdtsjy:7dba093ec73553afe85b982281c46726cd803668 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:49.143 [[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-13 17:33:49.170 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:49.170 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-aabdtsjy:7dba093ec73553afe85b982281c46726cd803668 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:49.170 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-aabdtsjy/overlays/prod/deployment-patch.yaml in repo e2e-tests-dotnet-basic-aabdtsjy-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:49.313 [[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-13 17:33:49.313 [[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-aabdtsjy:7dba093ec73553afe85b982281c46726cd803668" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:53.133 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778693629170 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:54.631 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-aabdtsjy-gitops/pull/2 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:54.632 [[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-13 17:33:54.632 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-dotnet-basic-aabdtsjy-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:54.632 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-dotnet-basic-aabdtsjy-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:54.632 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-aabdtsjy-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:54.678 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-aabdtsjy-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:33:54.678 [[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-13 17:33:54.679 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-aabdtsjy-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-aabdtsjy-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:34:02.363 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-aabdtsjy-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:34:02.363 [[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-13 17:34:02.363 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-nxs5h {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:34:02.363 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-nxs5h was triggered by promotion PR #2 in e2e-tests-dotnet-basic-aabdtsjy-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:34:02.363 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-nxs5h to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:34:02.426 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-nxs5h in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:34:02.427 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-nxs5h status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:34:02.427 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-nxs5h status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:34:02.427 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-nxs5h | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-nxs5h not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:34:32.491 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-nxs5h in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:34:32.491 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-nxs5h status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:34:32.491 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-nxs5h status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:34:32.492 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-nxs5h | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-nxs5h not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:02.542 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-nxs5h in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:02.543 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-nxs5h status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:02.543 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-nxs5h status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:02.543 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:02.545 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-nxs5h was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:02.545 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:06.016 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 79a5d014e5a56d7d07166040149dc2dbced9649a {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:06.016 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 79a5d014e5a56d7d07166040149dc2dbced9649a {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:06.016 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:06.016 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-aabdtsjy-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:06.090 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-aabdtsjy-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:06.779 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:06.779 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-aabdtsjy-prod' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:06.919 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-aabdtsjy-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-aabdtsjy-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-aabdtsjy-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-aabdtsjy/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (d52bc75)
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-aabdtsjy  Synced     Healthy        service/e2e-tests-dotnet-basic-aabdtsjy created
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-aabdtsjy  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-aabdtsjy created
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-aabdtsjy  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-aabdtsjy created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:06.920 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-aabdtsjy-prod' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:13.397 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T17:35:07+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-aabdtsjy    Synced  Healthy              
2026-05-13T17:35:07+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-aabdtsjy    Synced  Healthy              
2026-05-13T17:35:07+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-aabdtsjy    Synced  Healthy              
2026-05-13T17:35:11+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T17:35:12+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T17:35:12+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-aabdtsjy    Synced   Healthy              service/e2e-tests-dotnet-basic-aabdtsjy unchanged
2026-05-13T17:35:12+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-aabdtsjy    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-aabdtsjy configured
2026-05-13T17:35:12+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-aabdtsjy    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-aabdtsjy unchanged
2026-05-13T17:35:12+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-aabdtsjy  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-aabdtsjy configured

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

Operation:          Sync
Sync Revision:      79a5d014e5a56d7d07166040149dc2dbced9649a
Phase:              Succeeded
Start:              2026-05-13 17:35:08 +0000 UTC
Finished:           2026-05-13 17:35:12 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                    Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-dotnet-basic-aabdtsjy  Synced     Healthy            service/e2e-tests-dotnet-basic-aabdtsjy unchanged
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-aabdtsjy  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-aabdtsjy configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-aabdtsjy  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-aabdtsjy unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:13.480 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-aabdtsjy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:13.480 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-aabdtsjy-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-aabdtsjy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:22.770 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-aabdtsjy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:22.770 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-aabdtsjy-prod | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-aabdtsjy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:37.748 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-aabdtsjy-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:37.748 [[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-13 17:35:37.773 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-aabdtsjy-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:37.773 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:37.774 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:37.774 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 79a5d014e5a56d7d07166040149dc2dbced9649a {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:37.774 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 79a5d014e5a56d7d07166040149dc2dbced9649a {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:37.776 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:37.777 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:37.777 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-nxs5h logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:37.777 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-nxs5h in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:37.807 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-nxs5h in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:38.029 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:8ae764a0-4b05-421b-afdf-e923025b50f8/1 found from Promotion Pipeline e2e-tests-dotnet-basic-aabdtsjy-gitops-on-pull-request-nxs5h 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.24">
<system-out>
<![CDATA[2026-05-13 17:35:38.137 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:8ae764a0-4b05-421b-afdf-e923025b50f8/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:38.138 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-aabdtsjy:7dba093ec73553afe85b982281c46726cd803668 and document ID urn:uuid:8ae764a0-4b05-421b-afdf-e923025b50f8/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:38.138 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-aabdtsjy:7dba093ec73553afe85b982281c46726cd803668 and document ID: urn:uuid:8ae764a0-4b05-421b-afdf-e923025b50f8/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:38.138 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-aabdtsjy:7dba093ec73553afe85b982281c46726cd803668 at https://server-tssc-tpa.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:38.213 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-aabdtsjy:7dba093ec73553afe85b982281c46726cd803668' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:38.214 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:8ae764a0-4b05-421b-afdf-e923025b50f8/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:38.214 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-aabdtsjy:7dba093ec73553afe85b982281c46726cd803668, Published: 2026-05-13T17:31:20Z, SHA256: sha256:687ea7db717a4d15b46bbb5f5349985eb940b0f2291d83160fa820c267097ff6 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:38.214 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:8ae764a0-4b05-421b-afdf-e923025b50f8/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:38.214 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-aabdtsjy:7dba093ec73553afe85b982281c46726cd803668 and document ID urn:uuid:8ae764a0-4b05-421b-afdf-e923025b50f8/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:38.214 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-aabdtsjy:7dba093ec73553afe85b982281c46726cd803668 and document ID: urn:uuid:8ae764a0-4b05-421b-afdf-e923025b50f8/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:38.214 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-aabdtsjy:7dba093ec73553afe85b982281c46726cd803668 at https://server-tssc-tpa.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:38.285 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-aabdtsjy:7dba093ec73553afe85b982281c46726cd803668' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:38.285 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:8ae764a0-4b05-421b-afdf-e923025b50f8/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:38.286 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-aabdtsjy:7dba093ec73553afe85b982281c46726cd803668, Published: 2026-05-13T17:31:20Z, SHA256: sha256:687ea7db717a4d15b46bbb5f5349985eb940b0f2291d83160fa820c267097ff6 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:38.286 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:8ae764a0-4b05-421b-afdf-e923025b50f8/1,urn:uuid:8ae764a0-4b05-421b-afdf-e923025b50f8/1 found in TPA!!! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-13 17:35:38.287 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-aabdtsjy:7dba093ec73553afe85b982281c46726cd803668 {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-13T17:25:05.406Z" hostname="e2e-e2e-tests-dotnet-basic[github-azure-quay]" tests="6" failures="0" skipped="5" time="74.929" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="74.929">
<system-out>
<![CDATA[2026-05-13 17:25:06.979 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-whdbuwyl {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:06.981 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-whdbuwyl'... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:06.987 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:07.088 [[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-13 17:25:07.089 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:07.090 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:07.090 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:07.116 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:07.145 [[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-13 17:25:07.149 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:07.149 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:07.178 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:07.179 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:07.180 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:07.527 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-whdbuwyl, ID: 8f6086e9-f283-4dba-9ede-b4b34fbf6fb4 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:07.528 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-whdbuwyl to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:07.528 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 8f6086e9-f283-4dba-9ede-b4b34fbf6fb4 to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:07.661 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:07.662 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 8f6086e9-f283-4dba-9ede-b4b34fbf6fb4: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:13.316 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:13.316 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 8f6086e9-f283-4dba-9ede-b4b34fbf6fb4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:18.337 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:18.337 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 8f6086e9-f283-4dba-9ede-b4b34fbf6fb4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:23.507 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:23.507 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 8f6086e9-f283-4dba-9ede-b4b34fbf6fb4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:28.629 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:28.630 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 8f6086e9-f283-4dba-9ede-b4b34fbf6fb4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:33.708 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:33.709 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 8f6086e9-f283-4dba-9ede-b4b34fbf6fb4: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:38.739 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:38.739 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:38.739 [[32mINFO [0m] rhdh.developer-hub: Task 8f6086e9-f283-4dba-9ede-b4b34fbf6fb4 completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:38.739 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-whdbuwyl' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:38.740 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-whdbuwyl {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:38.752 [[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-whdbuwyl...
2026-05-13 17:25:38.753 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-whdbuwyl-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:38.753 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-whdbuwyl-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:38.935 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 238d595f7a70503b10a21c6afaefa3460099567a {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Waiting for ArgoCD CI application to sync to commit: 238d595f7a70503b10a21c6afaefa3460099567a
2026-05-13 17:25:38.964 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-dotnet-basic-whdbuwyl-development' in namespace 'tssc-gitops': Error: HTTP-Code: 404
Message: Unknown API Status Code!
Body: "{\"kind\":\"Status\",\"apiVersion\":\"v1\",\"metadata\":{},\"status\":\"Failure\",\"message\":\"applications.argoproj.io \\\"e2e-tests-dotnet-basic-whdbuwyl-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-dotnet-basic-whdbuwyl-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"e230e6ed-3bf8-4b8d-8bb4-dd1348efa7a8","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Wed, 13 May 2026 17:25:38 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"54859f09-b428-4a35-ae2f-520651aa2349","x-kubernetes-pf-prioritylevel-uid":"b8369531-71ea-438c-94cb-3edb31d30be5"} {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:38.964 [[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-13 17:25:53.675 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-whdbuwyl-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 238d595f7a70503b10a21c6afaefa3460099567a) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:25:53.675 [[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-13 17:26:21.457 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-whdbuwyl-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:26:21.457 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:26:21.457 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:26:21.457 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 238d595f7a70503b10a21c6afaefa3460099567a {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 17:26:21.458 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:26:21.458 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-dotnet-basic-whdbuwyl {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:26:21.458 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-dotnet-basic-whdbuwyl... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:26:21.699 [[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-13 17:26:21.778 [[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-13 17:26:21.899 [[31mERROR[0m] azure.variable-group: Failed to create variable group 'e2e-tests-dotnet-basic-whdbuwyl': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:26:21.899 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create or update variable group 'e2e-tests-dotnet-basic-whdbuwyl': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-13 17:26:21.899 [[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-13 17:26:21.900 [[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:141) 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-13T17:25:05.406Z" hostname="e2e-e2e-tests-nodejs[github-tekton-quay]" tests="6" failures="0" skipped="0" time="612.229" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="91.554">
<system-out>
<![CDATA[2026-05-13 17:25:06.957 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-fqforgic {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:06.959 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-fqforgic'... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:06.967 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:07.040 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:07.068 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:07.072 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:07.073 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:07.105 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:07.105 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:07.106 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:07.279 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-fqforgic, ID: d2cfc424-7d7f-4e53-83d6-f986ddecfb0a {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:07.280 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-fqforgic to be completed... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:07.280 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task d2cfc424-7d7f-4e53-83d6-f986ddecfb0a to complete... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:07.345 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:07.345 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task d2cfc424-7d7f-4e53-83d6-f986ddecfb0a: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:12.522 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:12.523 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task d2cfc424-7d7f-4e53-83d6-f986ddecfb0a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:17.561 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:17.561 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task d2cfc424-7d7f-4e53-83d6-f986ddecfb0a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:22.654 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:22.655 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task d2cfc424-7d7f-4e53-83d6-f986ddecfb0a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:27.683 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:27.684 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task d2cfc424-7d7f-4e53-83d6-f986ddecfb0a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:32.705 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:32.705 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task d2cfc424-7d7f-4e53-83d6-f986ddecfb0a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:37.731 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:37.732 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task d2cfc424-7d7f-4e53-83d6-f986ddecfb0a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:42.815 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:42.816 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task d2cfc424-7d7f-4e53-83d6-f986ddecfb0a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:47.928 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:47.929 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task d2cfc424-7d7f-4e53-83d6-f986ddecfb0a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:52.988 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:52.988 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:52.988 [[32mINFO [0m] rhdh.developer-hub: Task d2cfc424-7d7f-4e53-83d6-f986ddecfb0a completed successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:52.989 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-fqforgic' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:52.989 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-fqforgic {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:53.053 [[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-fqforgic...
2026-05-13 17:25:53.053 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-fqforgic-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:53.054 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-fqforgic-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:53.279 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': a236e0218eb7005b8e70dc889c5137539b06b46d {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Waiting for ArgoCD CI application to sync to commit: a236e0218eb7005b8e70dc889c5137539b06b46d
2026-05-13 17:25:53.315 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-fqforgic-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: a236e0218eb7005b8e70dc889c5137539b06b46d) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:25:53.316 [[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-13 17:26:04.430 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-fqforgic-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:26:04.430 [[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-13 17:26:38.446 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-fqforgic-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:26:38.447 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:26:38.447 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:26:38.447 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: a236e0218eb7005b8e70dc889c5137539b06b46d {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 17:26:38.447 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:26:38.448 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-nodejs-fqforgic (GitHub + Tekton CI) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:26:38.448 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-nodejs-fqforgic {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:26:38.448 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:26:38.448 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-nodejs-fqforgic {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:26:38.478 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-fqforgic {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:26:38.500 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-fqforgic-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:26:38.500 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-nodejs-fqforgic {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:26:38.500 [[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:135) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="276.439">
<system-out>
<![CDATA[2026-05-13 17:26:38.532 [[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-13 17:26:38.532 [[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-13 17:26:38.532 [[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-13 17:26:42.353 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778693198532 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:26:44.687 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-fqforgic/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:26:44.688 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-fqforgic/pull/1 with SHA: 69c7de9a55b2ee78dc467c54f40b110deca74f8b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:26:44.688 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-fqforgic... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:26:44.689 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-fqforgic, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:26:44.721 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-fqforgic {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:26:44.721 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-fqforgic. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:26:44.722 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-fqforgic | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-fqforgic, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:26:54.357 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-fqforgic {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:26:54.357 [[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-13 17:26:54.357 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-nodejs-fqforgic | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-fqforgic, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:27:04.311 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-fqforgic {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:27:04.312 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:27:04.312 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:27:04.312 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn was triggered by promotion PR #1 in e2e-tests-nodejs-fqforgic {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:27:04.312 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:27:04.349 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:27:04.349 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:27:04.350 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:27:04.350 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn | Status: running | Reason: Pipeline e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:27:34.396 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:27:34.396 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:27:34.396 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:27:34.396 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn | Status: running | Reason: Pipeline e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:28:04.462 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:28:04.462 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:28:04.462 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:28:04.462 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn | Status: running | Reason: Pipeline e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:28:34.525 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:28:34.525 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:28:34.525 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:28:34.525 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn | Status: running | Reason: Pipeline e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:04.579 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:04.579 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:04.579 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:04.579 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:04.587 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-fqforgic-on-pull-request-kw9zn was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:04.587 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:06.836 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 4bca6f84c51197baf3a50e1675b9a09bb1d6f222 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:06.837 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-nodejs-fqforgic... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:06.837 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-fqforgic, event type: push {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:06.885 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-fqforgic {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:06.885 [[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-13 17:29:06.885 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-fqforgic | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-fqforgic, event: push, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:14.694 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-fqforgic {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:14.694 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:14.694 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-fqforgic-on-push-rzbnx {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:14.695 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-fqforgic-on-push-rzbnx was triggered by on-push pipeline after merging #1 in e2e-tests-nodejs-fqforgic {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:14.695 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-fqforgic-on-push-rzbnx to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:14.739 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fqforgic-on-push-rzbnx in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:14.739 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fqforgic-on-push-rzbnx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:14.739 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fqforgic-on-push-rzbnx status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:14.739 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-fqforgic-on-push-rzbnx | Status: running | Reason: Pipeline e2e-tests-nodejs-fqforgic-on-push-rzbnx not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:44.803 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fqforgic-on-push-rzbnx in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:44.803 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fqforgic-on-push-rzbnx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:44.803 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fqforgic-on-push-rzbnx status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:29:44.803 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-fqforgic-on-push-rzbnx | Status: running | Reason: Pipeline e2e-tests-nodejs-fqforgic-on-push-rzbnx not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:30:14.853 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fqforgic-on-push-rzbnx in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:30:14.853 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fqforgic-on-push-rzbnx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:30:14.853 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fqforgic-on-push-rzbnx status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:30:14.853 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-fqforgic-on-push-rzbnx | Status: running | Reason: Pipeline e2e-tests-nodejs-fqforgic-on-push-rzbnx not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:30:44.920 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fqforgic-on-push-rzbnx in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:30:44.920 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fqforgic-on-push-rzbnx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:30:44.921 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fqforgic-on-push-rzbnx status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:30:44.921 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-fqforgic-on-push-rzbnx | Status: running | Reason: Pipeline e2e-tests-nodejs-fqforgic-on-push-rzbnx not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:14.966 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fqforgic-on-push-rzbnx in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:14.966 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fqforgic-on-push-rzbnx status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:14.966 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fqforgic-on-push-rzbnx status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:14.966 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:14.968 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-fqforgic-on-push-rzbnx was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:14.968 [[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="25.978">
<system-out>
<![CDATA[2026-05-13 17:31:15.025 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-fqforgic-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:15.025 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-fqforgic-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:15.178 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': ada380b8f31f243454b34c8fd5201258bdcfc4f8 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:15.179 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:15.179 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-fqforgic-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:15.261 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-fqforgic-development using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:16.311 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:16.311 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-fqforgic-development' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:16.475 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-fqforgic-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/applications/e2e-tests-nodejs-fqforgic-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-fqforgic-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-fqforgic/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a236e02)
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-fqforgic  Synced     Healthy        service/e2e-tests-nodejs-fqforgic created
apps                Deployment  tssc-app-development  e2e-tests-nodejs-fqforgic  Synced     Healthy        deployment.apps/e2e-tests-nodejs-fqforgic created
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-fqforgic  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-fqforgic created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:16.476 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-fqforgic-development' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:22.435 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T17:31:16+00:00                         Service  tssc-app-development  e2e-tests-nodejs-fqforgic    Synced  Healthy              
2026-05-13T17:31:16+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-fqforgic    Synced  Healthy              
2026-05-13T17:31:16+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-fqforgic    Synced  Healthy              
2026-05-13T17:31:20+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T17:31:21+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-fqforgic    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-fqforgic unchanged
2026-05-13T17:31:21+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T17:31:21+00:00                         Service  tssc-app-development  e2e-tests-nodejs-fqforgic    Synced   Healthy              service/e2e-tests-nodejs-fqforgic unchanged
2026-05-13T17:31:21+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-fqforgic    Synced   Healthy              deployment.apps/e2e-tests-nodejs-fqforgic configured
2026-05-13T17:31:21+00:00   apps  Deployment  tssc-app-development  e2e-tests-nodejs-fqforgic  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-fqforgic configured

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

Operation:          Sync
Sync Revision:      ada380b8f31f243454b34c8fd5201258bdcfc4f8
Phase:              Succeeded
Start:              2026-05-13 17:31:16 +0000 UTC
Finished:           2026-05-13 17:31:21 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development       Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-nodejs-fqforgic  Synced     Healthy            service/e2e-tests-nodejs-fqforgic unchanged
apps                Deployment  tssc-app-development  e2e-tests-nodejs-fqforgic  Synced     Progressing        deployment.apps/e2e-tests-nodejs-fqforgic configured
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-fqforgic  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-fqforgic unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:22.507 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-fqforgic-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:22.508 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-fqforgic-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-fqforgic-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:29.806 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-fqforgic-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:29.806 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-fqforgic-development | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-fqforgic-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:40.943 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-fqforgic-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:40.944 [[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-13 17:31:40.965 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-fqforgic-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:40.965 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:40.965 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:40.966 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: ada380b8f31f243454b34c8fd5201258bdcfc4f8 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:40.966 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: ada380b8f31f243454b34c8fd5201258bdcfc4f8 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:40.968 [[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="109.579">
<system-out>
<![CDATA[2026-05-13 17:31:41.005 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-fqforgic/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:41.005 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-fqforgic/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:41.136 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-fqforgic/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:41.137 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-fqforgic/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-fqforgic:4bca6f84c51197baf3a50e1675b9a09bb1d6f222 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:41.138 [[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-13 17:31:41.167 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:41.167 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-nodejs-fqforgic:4bca6f84c51197baf3a50e1675b9a09bb1d6f222 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:41.168 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-fqforgic/overlays/stage/deployment-patch.yaml in repo e2e-tests-nodejs-fqforgic-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:41.282 [[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-13 17:31:41.283 [[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-fqforgic:4bca6f84c51197baf3a50e1675b9a09bb1d6f222" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:45.157 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778693501168 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:47.071 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-fqforgic-gitops/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:47.071 [[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-13 17:31:47.072 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-nodejs-fqforgic-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:47.072 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-fqforgic-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:47.072 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-fqforgic-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:47.106 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-fqforgic-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:47.106 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-fqforgic-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:47.107 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-fqforgic-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-fqforgic-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:53.658 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-fqforgic-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:31:53.658 [[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-13 17:31:53.659 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-nodejs-fqforgic-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-fqforgic-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:32:01.207 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-fqforgic-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:32:01.207 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:32:01.207 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-fqforgic-gitops-on-pull-request-qq8rt {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:32:01.207 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-fqforgic-gitops-on-pull-request-qq8rt was triggered by promotion PR #1 in e2e-tests-nodejs-fqforgic-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:32:01.207 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-fqforgic-gitops-on-pull-request-qq8rt to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:32:01.242 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fqforgic-gitops-on-pull-request-qq8rt in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:32:01.242 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fqforgic-gitops-on-pull-request-qq8rt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:32:01.243 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fqforgic-gitops-on-pull-request-qq8rt status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:32:01.243 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-fqforgic-gitops-on-pull-request-qq8rt | Status: running | Reason: Pipeline e2e-tests-nodejs-fqforgic-gitops-on-pull-request-qq8rt not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:32:31.305 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fqforgic-gitops-on-pull-request-qq8rt in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:32:31.306 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fqforgic-gitops-on-pull-request-qq8rt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:32:31.306 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fqforgic-gitops-on-pull-request-qq8rt status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:32:31.306 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-fqforgic-gitops-on-pull-request-qq8rt | Status: running | Reason: Pipeline e2e-tests-nodejs-fqforgic-gitops-on-pull-request-qq8rt not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:01.387 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fqforgic-gitops-on-pull-request-qq8rt in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:01.388 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fqforgic-gitops-on-pull-request-qq8rt status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:01.388 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fqforgic-gitops-on-pull-request-qq8rt status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:01.388 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:01.390 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-fqforgic-gitops-on-pull-request-qq8rt was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:01.390 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:03.675 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 3209577eb0d68232f73292508700c46f1a00a1f3 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:03.675 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 3209577eb0d68232f73292508700c46f1a00a1f3 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:03.675 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:03.675 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-fqforgic-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:03.761 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-fqforgic-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:04.433 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:04.434 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-fqforgic-stage' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:04.590 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-fqforgic-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/applications/e2e-tests-nodejs-fqforgic-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-fqforgic-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-fqforgic/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a236e02)
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-fqforgic  Synced     Healthy        service/e2e-tests-nodejs-fqforgic created
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-fqforgic  Synced     Healthy        deployment.apps/e2e-tests-nodejs-fqforgic created
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-fqforgic  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-fqforgic created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:04.591 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-fqforgic-stage' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:12.976 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T17:33:04+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-fqforgic    Synced  Healthy              
2026-05-13T17:33:04+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-fqforgic    Synced  Healthy              
2026-05-13T17:33:04+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-fqforgic    Synced  Healthy              
2026-05-13T17:33:08+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T17:33:09+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-fqforgic    Synced   Healthy              service/e2e-tests-nodejs-fqforgic unchanged
2026-05-13T17:33:09+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-fqforgic    Synced   Healthy              deployment.apps/e2e-tests-nodejs-fqforgic configured
2026-05-13T17:33:09+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-fqforgic    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-fqforgic unchanged
2026-05-13T17:33:09+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied

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

Operation:          Sync
Sync Revision:      3209577eb0d68232f73292508700c46f1a00a1f3
Phase:              Succeeded
Start:              2026-05-13 17:33:04 +0000 UTC
Finished:           2026-05-13 17:33:09 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-nodejs-fqforgic  Synced     Healthy            service/e2e-tests-nodejs-fqforgic unchanged
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-fqforgic  Synced     Progressing        deployment.apps/e2e-tests-nodejs-fqforgic configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-fqforgic  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-fqforgic unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:13.081 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-fqforgic-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:13.081 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-fqforgic-stage | Elapsed: 9s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-fqforgic-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:21.047 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-fqforgic-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:21.047 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-fqforgic-stage | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-fqforgic-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:30.309 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-fqforgic-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:30.310 [[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-13 17:33:30.336 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-fqforgic-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:30.336 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:30.336 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:30.336 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 3209577eb0d68232f73292508700c46f1a00a1f3 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:30.336 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 3209577eb0d68232f73292508700c46f1a00a1f3 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:30.337 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:30.338 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:30.338 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-fqforgic-gitops-on-pull-request-qq8rt logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:30.338 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-fqforgic-gitops-on-pull-request-qq8rt in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:30.371 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fqforgic-gitops-on-pull-request-qq8rt in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:30.581 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:32049ea0-1517-44fb-b3df-8c4f1ea7a6cf/1 found from Promotion Pipeline e2e-tests-nodejs-fqforgic-gitops-on-pull-request-qq8rt 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="108.173">
<system-out>
<![CDATA[2026-05-13 17:33:30.602 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-fqforgic/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:30.602 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-fqforgic/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:30.745 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-fqforgic/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:30.746 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-fqforgic/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-fqforgic:4bca6f84c51197baf3a50e1675b9a09bb1d6f222 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:30.747 [[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-13 17:33:30.772 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:30.772 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-nodejs-fqforgic:4bca6f84c51197baf3a50e1675b9a09bb1d6f222 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:30.772 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-fqforgic/overlays/prod/deployment-patch.yaml in repo e2e-tests-nodejs-fqforgic-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:30.865 [[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-13 17:33:30.865 [[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-fqforgic:4bca6f84c51197baf3a50e1675b9a09bb1d6f222" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:34.729 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778693610772 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:36.367 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-fqforgic-gitops/pull/2 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:36.367 [[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-13 17:33:36.367 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-nodejs-fqforgic-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:36.368 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-nodejs-fqforgic-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:36.368 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-fqforgic-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:36.401 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-fqforgic-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:36.401 [[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-13 17:33:36.402 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-fqforgic-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-fqforgic-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:44.317 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-fqforgic-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:44.318 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:44.318 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-fqforgic-gitops-on-pull-request-8rdhv {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:44.318 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-fqforgic-gitops-on-pull-request-8rdhv was triggered by promotion PR #2 in e2e-tests-nodejs-fqforgic-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:44.318 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-fqforgic-gitops-on-pull-request-8rdhv to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:44.360 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fqforgic-gitops-on-pull-request-8rdhv in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:44.360 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fqforgic-gitops-on-pull-request-8rdhv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:44.360 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fqforgic-gitops-on-pull-request-8rdhv status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:33:44.360 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-fqforgic-gitops-on-pull-request-8rdhv | Status: running | Reason: Pipeline e2e-tests-nodejs-fqforgic-gitops-on-pull-request-8rdhv not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:34:14.402 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fqforgic-gitops-on-pull-request-8rdhv in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:34:14.402 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fqforgic-gitops-on-pull-request-8rdhv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:34:14.402 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fqforgic-gitops-on-pull-request-8rdhv status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:34:14.403 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-fqforgic-gitops-on-pull-request-8rdhv | Status: running | Reason: Pipeline e2e-tests-nodejs-fqforgic-gitops-on-pull-request-8rdhv not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:34:44.462 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fqforgic-gitops-on-pull-request-8rdhv in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:34:44.462 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-fqforgic-gitops-on-pull-request-8rdhv status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:34:44.463 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-fqforgic-gitops-on-pull-request-8rdhv status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:34:44.463 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:34:44.465 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-fqforgic-gitops-on-pull-request-8rdhv was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:34:44.465 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:34:46.693 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 05598d0ac2e678c2c137542dce434a5d695a3e9c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:34:46.693 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 05598d0ac2e678c2c137542dce434a5d695a3e9c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:34:46.693 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:34:46.694 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-fqforgic-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:34:46.784 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-fqforgic-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:34:47.456 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:34:47.457 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-fqforgic-prod' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:34:47.596 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-fqforgic-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/applications/e2e-tests-nodejs-fqforgic-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-fqforgic-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-fqforgic/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a236e02)
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-fqforgic  Synced     Healthy        service/e2e-tests-nodejs-fqforgic created
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-fqforgic  Synced     Healthy        deployment.apps/e2e-tests-nodejs-fqforgic created
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-fqforgic  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-fqforgic created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:34:47.597 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-fqforgic-prod' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:34:56.398 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T17:34:47+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-fqforgic    Synced  Healthy              
2026-05-13T17:34:47+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-fqforgic    Synced  Healthy              
2026-05-13T17:34:47+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-fqforgic    Synced  Healthy              
2026-05-13T17:34:53+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T17:34:54+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T17:34:54+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-fqforgic    Synced   Healthy              service/e2e-tests-nodejs-fqforgic unchanged
2026-05-13T17:34:54+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-fqforgic    Synced   Healthy              deployment.apps/e2e-tests-nodejs-fqforgic configured
2026-05-13T17:34:54+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-fqforgic    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-fqforgic unchanged
2026-05-13T17:34:54+00:00   apps  Deployment  tssc-app-prod  e2e-tests-nodejs-fqforgic  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-fqforgic configured

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

Operation:          Sync
Sync Revision:      05598d0ac2e678c2c137542dce434a5d695a3e9c
Phase:              Succeeded
Start:              2026-05-13 17:34:48 +0000 UTC
Finished:           2026-05-13 17:34:54 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod              Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-nodejs-fqforgic  Synced     Healthy            service/e2e-tests-nodejs-fqforgic unchanged
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-fqforgic  Synced     Progressing        deployment.apps/e2e-tests-nodejs-fqforgic configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-fqforgic  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-fqforgic unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:34:56.486 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-fqforgic-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:34:56.487 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-fqforgic-prod | Elapsed: 10s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-fqforgic-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:06.015 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-fqforgic-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:06.016 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-fqforgic-prod | Elapsed: 19s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-fqforgic-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:18.468 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-fqforgic-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:18.468 [[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-13 17:35:18.492 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-fqforgic-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:18.492 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:18.493 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:18.493 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 05598d0ac2e678c2c137542dce434a5d695a3e9c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:18.493 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 05598d0ac2e678c2c137542dce434a5d695a3e9c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:18.495 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:18.495 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:18.496 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-fqforgic-gitops-on-pull-request-8rdhv logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:18.496 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-fqforgic-gitops-on-pull-request-8rdhv in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:18.529 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-fqforgic-gitops-on-pull-request-8rdhv in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:18.772 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:32049ea0-1517-44fb-b3df-8c4f1ea7a6cf/1 found from Promotion Pipeline e2e-tests-nodejs-fqforgic-gitops-on-pull-request-8rdhv 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.506">
<system-out>
<![CDATA[2026-05-13 17:35:18.890 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:32049ea0-1517-44fb-b3df-8c4f1ea7a6cf/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:18.891 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-fqforgic:4bca6f84c51197baf3a50e1675b9a09bb1d6f222 and document ID urn:uuid:32049ea0-1517-44fb-b3df-8c4f1ea7a6cf/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:18.891 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-fqforgic:4bca6f84c51197baf3a50e1675b9a09bb1d6f222 and document ID: urn:uuid:32049ea0-1517-44fb-b3df-8c4f1ea7a6cf/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:18.892 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-fqforgic:4bca6f84c51197baf3a50e1675b9a09bb1d6f222 at https://server-tssc-tpa.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:19.227 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-fqforgic:4bca6f84c51197baf3a50e1675b9a09bb1d6f222' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:19.227 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:32049ea0-1517-44fb-b3df-8c4f1ea7a6cf/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:19.227 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-fqforgic:4bca6f84c51197baf3a50e1675b9a09bb1d6f222, Published: 2026-05-13T17:30:34Z, SHA256: sha256:ccf5044e355cf39470116c931dc9070280dbd73ed81a9ae17642e99f54161a4c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:19.227 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:32049ea0-1517-44fb-b3df-8c4f1ea7a6cf/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:19.228 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-fqforgic:4bca6f84c51197baf3a50e1675b9a09bb1d6f222 and document ID urn:uuid:32049ea0-1517-44fb-b3df-8c4f1ea7a6cf/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:19.228 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-fqforgic:4bca6f84c51197baf3a50e1675b9a09bb1d6f222 and document ID: urn:uuid:32049ea0-1517-44fb-b3df-8c4f1ea7a6cf/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:19.228 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-fqforgic:4bca6f84c51197baf3a50e1675b9a09bb1d6f222 at https://server-tssc-tpa.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:19.297 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-fqforgic:4bca6f84c51197baf3a50e1675b9a09bb1d6f222' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:19.297 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:32049ea0-1517-44fb-b3df-8c4f1ea7a6cf/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:19.297 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-fqforgic:4bca6f84c51197baf3a50e1675b9a09bb1d6f222, Published: 2026-05-13T17:30:34Z, SHA256: sha256:ccf5044e355cf39470116c931dc9070280dbd73ed81a9ae17642e99f54161a4c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:19.297 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:32049ea0-1517-44fb-b3df-8c4f1ea7a6cf/1,urn:uuid:32049ea0-1517-44fb-b3df-8c4f1ea7a6cf/1 found in TPA!!! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-13 17:35:19.298 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-nodejs-fqforgic:4bca6f84c51197baf3a50e1675b9a09bb1d6f222 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-13T17:25:05.406Z" hostname="e2e-e2e-tests-nodejs[github-azure-quay]" tests="6" failures="0" skipped="5" time="79.418" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="79.418">
<system-out>
<![CDATA[2026-05-13 17:25:06.945 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-xbbrcnke {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:06.947 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-xbbrcnke'... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:06.955 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:07.063 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:07.064 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:07.064 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:07.065 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:07.095 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:07.122 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:07.125 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:07.126 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:07.160 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:07.161 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:07.162 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:07.478 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-xbbrcnke, ID: db623895-4f18-4695-a98d-d43cc754e4af {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:07.479 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-xbbrcnke to be completed... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:07.479 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task db623895-4f18-4695-a98d-d43cc754e4af to complete... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:07.645 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:07.646 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task db623895-4f18-4695-a98d-d43cc754e4af: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:13.300 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:13.301 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task db623895-4f18-4695-a98d-d43cc754e4af: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:18.328 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:18.328 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task db623895-4f18-4695-a98d-d43cc754e4af: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:23.413 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:23.414 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task db623895-4f18-4695-a98d-d43cc754e4af: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:28.520 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:28.520 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task db623895-4f18-4695-a98d-d43cc754e4af: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:33.599 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:33.599 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task db623895-4f18-4695-a98d-d43cc754e4af: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:38.700 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:38.700 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:38.700 [[32mINFO [0m] rhdh.developer-hub: Task db623895-4f18-4695-a98d-d43cc754e4af completed successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:38.700 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-xbbrcnke' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:38.701 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-xbbrcnke {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:38.723 [[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-xbbrcnke...
2026-05-13 17:25:38.723 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-xbbrcnke-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:38.724 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-xbbrcnke-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:38.954 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': bc6ed0e7734f855d8148fe69630dbafe1be38ea7 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Waiting for ArgoCD CI application to sync to commit: bc6ed0e7734f855d8148fe69630dbafe1be38ea7
2026-05-13 17:25:38.985 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-nodejs-xbbrcnke-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-xbbrcnke-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-nodejs-xbbrcnke-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"bbb1fad3-3e7c-4c79-9f63-c30f73235e46","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Wed, 13 May 2026 17:25:38 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"54859f09-b428-4a35-ae2f-520651aa2349","x-kubernetes-pf-prioritylevel-uid":"b8369531-71ea-438c-94cb-3edb31d30be5"} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:38.985 [[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-13 17:25:53.488 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-xbbrcnke-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: bc6ed0e7734f855d8148fe69630dbafe1be38ea7) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:25:53.488 [[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-13 17:26:26.030 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-xbbrcnke-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:26:26.031 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:26:26.031 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:26:26.031 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: bc6ed0e7734f855d8148fe69630dbafe1be38ea7 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 17:26:26.031 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:26:26.032 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-nodejs-xbbrcnke {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:26:26.032 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-nodejs-xbbrcnke... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:26:26.222 [[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-13 17:26:26.289 [[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-13 17:26:26.353 [[31mERROR[0m] azure.variable-group: Failed to create variable group 'e2e-tests-nodejs-xbbrcnke': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:26:26.353 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create or update variable group 'e2e-tests-nodejs-xbbrcnke': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:26:26.354 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-13 17:26:26.354 [[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-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:147) 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-nodejs[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-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-13T17:25:05.406Z" hostname="e2e-e2e-tests-java-quarkus[github-tekton-quay]" tests="6" failures="0" skipped="0" time="752.873" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="90.952">
<system-out>
<![CDATA[2026-05-13 17:25:07.024 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-rbimjxxa {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:07.026 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-rbimjxxa'... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:07.034 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:07.101 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:07.129 [[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-13 17:25:07.132 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:07.133 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:07.177 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:07.177 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:07.178 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:07.503 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-rbimjxxa, ID: 12808ef6-651e-4770-b9e9-b336f8bc87e5 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:07.504 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-rbimjxxa to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:07.504 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 12808ef6-651e-4770-b9e9-b336f8bc87e5 to complete... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:07.646 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:07.647 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 12808ef6-651e-4770-b9e9-b336f8bc87e5: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:13.300 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:13.301 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 12808ef6-651e-4770-b9e9-b336f8bc87e5: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:18.332 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:18.333 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 12808ef6-651e-4770-b9e9-b336f8bc87e5: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:23.412 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:23.412 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 12808ef6-651e-4770-b9e9-b336f8bc87e5: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:28.523 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:28.523 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 12808ef6-651e-4770-b9e9-b336f8bc87e5: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:33.606 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:33.607 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 12808ef6-651e-4770-b9e9-b336f8bc87e5: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:38.700 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:38.701 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 12808ef6-651e-4770-b9e9-b336f8bc87e5: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:43.726 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:43.727 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 12808ef6-651e-4770-b9e9-b336f8bc87e5: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:48.803 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:48.803 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 12808ef6-651e-4770-b9e9-b336f8bc87e5: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:53.828 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:53.829 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 10/24 for task 12808ef6-651e-4770-b9e9-b336f8bc87e5: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:58.854 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:58.854 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:58.854 [[32mINFO [0m] rhdh.developer-hub: Task 12808ef6-651e-4770-b9e9-b336f8bc87e5 completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:58.855 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-rbimjxxa' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:58.855 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-rbimjxxa {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:58.884 [[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-rbimjxxa...
2026-05-13 17:25:58.885 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-rbimjxxa-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:58.885 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-rbimjxxa-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:59.141 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 34994144282cef17b0e107ca3cb2b9d93f84fab7 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Waiting for ArgoCD CI application to sync to commit: 34994144282cef17b0e107ca3cb2b9d93f84fab7
2026-05-13 17:25:59.167 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-rbimjxxa-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 34994144282cef17b0e107ca3cb2b9d93f84fab7) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:25:59.167 [[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-13 17:26:15.170 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-rbimjxxa-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-13 17:26:15.171 [[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-13 17:26:37.910 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-rbimjxxa-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:37.910 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:37.910 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:37.910 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 34994144282cef17b0e107ca3cb2b9d93f84fab7 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 17:26:37.911 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:37.911 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-quarkus-rbimjxxa (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:37.911 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-quarkus-rbimjxxa {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:37.911 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:37.912 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-quarkus-rbimjxxa {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:37.938 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rbimjxxa {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:37.967 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rbimjxxa-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:37.967 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-java-quarkus-rbimjxxa {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:37.967 [[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:175) 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="432.899">
<system-out>
<![CDATA[2026-05-13 17:26:37.998 [[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-13 17:26:37.998 [[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-13 17:26:37.998 [[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-13 17:26:41.965 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778693197998 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:43.551 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rbimjxxa/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:43.551 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rbimjxxa/pull/1 with SHA: 4ddc73bd8e52e9a67e6b3066593691e7f8216f7b {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:43.552 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-rbimjxxa... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:43.552 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-rbimjxxa, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:43.582 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rbimjxxa {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:43.582 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-rbimjxxa. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:43.582 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-rbimjxxa | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-rbimjxxa, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:48.865 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rbimjxxa {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:48.865 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-rbimjxxa. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:48.865 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-quarkus-rbimjxxa | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-rbimjxxa, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:58.591 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rbimjxxa {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:58.591 [[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-13 17:26:58.591 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:58.592 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 was triggered by promotion PR #1 in e2e-tests-java-quarkus-rbimjxxa {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:58.592 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:58.635 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:58.635 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:58.636 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:26:58.636 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:27:28.703 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:27:28.703 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:27:28.703 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:27:28.703 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:27:58.774 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:27:58.775 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:27:58.775 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:27:58.775 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:28:28.842 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:28:28.842 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:28:28.842 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:28:28.843 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:28:58.936 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:28:58.936 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:28:58.937 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:28:58.937 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:29:28.996 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:29:28.996 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:29:28.996 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:29:28.996 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:29:59.071 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:29:59.071 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:29:59.071 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:29:59.072 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 7] 🔄 Pipeline: e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:30:29.135 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:30:29.136 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:30:29.136 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:30:29.136 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:30:29.144 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-rbimjxxa-on-pull-request-n9pd2 was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:30:29.145 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:30:31.517 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: c5eb5056dcfdf37cdcbb535dba950fe321f49535 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:30:31.517 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-quarkus-rbimjxxa... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:30:31.517 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-rbimjxxa, event type: push {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:30:31.556 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rbimjxxa {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:30:31.556 [[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-13 17:30:31.557 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-rbimjxxa | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-rbimjxxa, event: push, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:30:37.065 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rbimjxxa {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:30:37.065 [[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-13 17:30:37.066 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-quarkus-rbimjxxa | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-rbimjxxa, event: push, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:30:50.468 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rbimjxxa {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:30:50.468 [[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-13 17:30:50.469 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-rbimjxxa-on-push-l854g {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:30:50.469 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-push-l854g was triggered by on-push pipeline after merging #1 in e2e-tests-java-quarkus-rbimjxxa {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:30:50.469 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-rbimjxxa-on-push-l854g to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:30:50.515 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-on-push-l854g in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:30:50.515 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbimjxxa-on-push-l854g status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:30:50.515 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-push-l854g status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:30:50.516 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-rbimjxxa-on-push-l854g | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-push-l854g not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:31:20.567 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-on-push-l854g in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:31:20.567 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbimjxxa-on-push-l854g status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:31:20.567 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-push-l854g status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:31:20.567 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-rbimjxxa-on-push-l854g | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-push-l854g not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:31:50.630 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-on-push-l854g in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:31:50.631 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbimjxxa-on-push-l854g status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:31:50.631 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-push-l854g status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:31:50.631 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-rbimjxxa-on-push-l854g | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-push-l854g not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:32:20.698 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-on-push-l854g in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:32:20.698 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbimjxxa-on-push-l854g status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:32:20.698 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-push-l854g status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:32:20.699 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-rbimjxxa-on-push-l854g | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-push-l854g not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:32:50.771 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-on-push-l854g in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:32:50.771 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbimjxxa-on-push-l854g status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:32:50.771 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-push-l854g status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:32:50.771 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-rbimjxxa-on-push-l854g | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-push-l854g not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:33:20.824 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-on-push-l854g in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:33:20.824 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbimjxxa-on-push-l854g status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:33:20.824 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-push-l854g status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:33:20.825 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-rbimjxxa-on-push-l854g | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-push-l854g not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:33:50.891 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-on-push-l854g in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:33:50.892 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbimjxxa-on-push-l854g status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:33:50.892 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbimjxxa-on-push-l854g status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:33:50.892 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:33:50.894 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-rbimjxxa-on-push-l854g was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:33:50.894 [[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="21.293">
<system-out>
<![CDATA[2026-05-13 17:33:50.945 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-rbimjxxa-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:33:50.945 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-rbimjxxa-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:33:51.165 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': e40a6f19ef23f214339a28bf8e6617b03d24fe79 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:33:51.166 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:33:51.166 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-rbimjxxa-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:33:51.254 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-rbimjxxa-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:33:52.081 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:33:52.082 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-rbimjxxa-development' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:33:52.235 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-rbimjxxa-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-rbimjxxa-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rbimjxxa-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-rbimjxxa/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (3499414)
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-rbimjxxa  Synced     Healthy        service/e2e-tests-java-quarkus-rbimjxxa created
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-rbimjxxa  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-rbimjxxa created
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-rbimjxxa  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-rbimjxxa created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:33:52.235 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-rbimjxxa-development' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:33:57.922 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T17:33:52+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-rbimjxxa    Synced  Healthy              
2026-05-13T17:33:52+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-rbimjxxa    Synced  Healthy              
2026-05-13T17:33:52+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-rbimjxxa    Synced  Healthy              
2026-05-13T17:33:56+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T17:33:57+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T17:33:57+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-rbimjxxa    Synced   Healthy              service/e2e-tests-java-quarkus-rbimjxxa unchanged
2026-05-13T17:33:57+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-rbimjxxa    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-rbimjxxa configured
2026-05-13T17:33:57+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-rbimjxxa    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-rbimjxxa unchanged
2026-05-13T17:33:57+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-quarkus-rbimjxxa  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-rbimjxxa configured

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

Operation:          Sync
Sync Revision:      e40a6f19ef23f214339a28bf8e6617b03d24fe79
Phase:              Succeeded
Start:              2026-05-13 17:33:52 +0000 UTC
Finished:           2026-05-13 17:33:57 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-quarkus-rbimjxxa  Synced     Healthy            service/e2e-tests-java-quarkus-rbimjxxa unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-rbimjxxa  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-rbimjxxa configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-rbimjxxa  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-rbimjxxa unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:33:58.010 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-rbimjxxa-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:33:58.010 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-rbimjxxa-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-rbimjxxa-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:04.306 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-rbimjxxa-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:04.307 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-rbimjxxa-development | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-rbimjxxa-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:12.169 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-rbimjxxa-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:12.169 [[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-13 17:34:12.204 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-rbimjxxa-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:12.205 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:12.205 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:12.205 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: e40a6f19ef23f214339a28bf8e6617b03d24fe79 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:12.205 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: e40a6f19ef23f214339a28bf8e6617b03d24fe79 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:12.208 [[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="102.892">
<system-out>
<![CDATA[2026-05-13 17:34:12.233 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-rbimjxxa/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:12.234 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-rbimjxxa/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:12.414 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-rbimjxxa/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:12.414 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-rbimjxxa/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-rbimjxxa:c5eb5056dcfdf37cdcbb535dba950fe321f49535 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:12.415 [[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-13 17:34:12.459 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:12.459 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-rbimjxxa:c5eb5056dcfdf37cdcbb535dba950fe321f49535 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:12.459 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-rbimjxxa/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-quarkus-rbimjxxa-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:12.611 [[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-13 17:34:12.611 [[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-rbimjxxa:c5eb5056dcfdf37cdcbb535dba950fe321f49535" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:16.387 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778693652459 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:17.994 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rbimjxxa-gitops/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:17.994 [[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-13 17:34:17.995 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-quarkus-rbimjxxa-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:17.995 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-rbimjxxa-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:17.995 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-rbimjxxa-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:18.022 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rbimjxxa-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:18.022 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-rbimjxxa-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:18.022 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-rbimjxxa-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-rbimjxxa-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:25.141 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rbimjxxa-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:25.141 [[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-13 17:34:25.141 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-856h7 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:25.142 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-856h7 was triggered by promotion PR #1 in e2e-tests-java-quarkus-rbimjxxa-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:25.142 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-856h7 to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:25.176 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-856h7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:25.177 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-856h7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:25.177 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-856h7 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:25.177 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-856h7 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-856h7 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:55.234 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-856h7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:55.234 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-856h7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:55.235 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-856h7 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:34:55.235 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-856h7 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-856h7 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:25.283 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-856h7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:25.283 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-856h7 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:25.284 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-856h7 status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:25.284 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:25.286 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-856h7 was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:25.286 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:27.790 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: d6bfb30d2aa1ef501a8b2ff8d7eb670b27cd62fc {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:27.790 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: d6bfb30d2aa1ef501a8b2ff8d7eb670b27cd62fc {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:27.790 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:27.790 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-rbimjxxa-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:27.876 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-rbimjxxa-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:28.712 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:28.712 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-rbimjxxa-stage' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:28.858 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-rbimjxxa-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-rbimjxxa-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rbimjxxa-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-rbimjxxa/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (e40a6f1)
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-rbimjxxa  Synced     Healthy        service/e2e-tests-java-quarkus-rbimjxxa created
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-rbimjxxa  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-rbimjxxa created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-rbimjxxa  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-rbimjxxa created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:28.859 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-rbimjxxa-stage' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:34.658 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T17:35:29+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-rbimjxxa    Synced  Healthy              
2026-05-13T17:35:29+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-rbimjxxa    Synced  Healthy              
2026-05-13T17:35:29+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-rbimjxxa    Synced  Healthy              
2026-05-13T17:35:32+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T17:35:34+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-rbimjxxa    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-rbimjxxa configured
2026-05-13T17:35:34+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-rbimjxxa    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-rbimjxxa unchanged
2026-05-13T17:35:34+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T17:35:34+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-rbimjxxa    Synced   Healthy              service/e2e-tests-java-quarkus-rbimjxxa unchanged
2026-05-13T17:35:34+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-quarkus-rbimjxxa  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-rbimjxxa configured

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

Operation:          Sync
Sync Revision:      d6bfb30d2aa1ef501a8b2ff8d7eb670b27cd62fc
Phase:              Succeeded
Start:              2026-05-13 17:35:29 +0000 UTC
Finished:           2026-05-13 17:35:34 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage                   Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-java-quarkus-rbimjxxa  Synced     Healthy            service/e2e-tests-java-quarkus-rbimjxxa unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-rbimjxxa  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-rbimjxxa configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-rbimjxxa  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-rbimjxxa unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:34.735 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-rbimjxxa-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:34.736 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-rbimjxxa-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-rbimjxxa-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:44.016 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-rbimjxxa-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:44.016 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-rbimjxxa-stage | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-rbimjxxa-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:54.793 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-rbimjxxa-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:54.793 [[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-13 17:35:54.825 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-rbimjxxa-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:54.825 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:54.825 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:54.825 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: d6bfb30d2aa1ef501a8b2ff8d7eb670b27cd62fc {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:54.826 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: d6bfb30d2aa1ef501a8b2ff8d7eb670b27cd62fc {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:54.827 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:54.827 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:54.827 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-856h7 logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:54.829 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-856h7 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:54.862 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-856h7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:55.122 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:12eea952-fb15-4b82-9c26-2e8dafe1f8db/1 found from Promotion Pipeline e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-856h7 logs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="104.6">
<system-out>
<![CDATA[2026-05-13 17:35:55.144 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-rbimjxxa/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:55.144 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-rbimjxxa/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:55.369 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-rbimjxxa/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:55.369 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-rbimjxxa/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-rbimjxxa:c5eb5056dcfdf37cdcbb535dba950fe321f49535 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:55.371 [[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-13 17:35:55.399 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:55.399 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-rbimjxxa:c5eb5056dcfdf37cdcbb535dba950fe321f49535 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:55.399 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-rbimjxxa/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-quarkus-rbimjxxa-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:55.503 [[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-13 17:35:55.503 [[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-rbimjxxa:c5eb5056dcfdf37cdcbb535dba950fe321f49535" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:35:59.380 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778693755399 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:36:01.155 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rbimjxxa-gitops/pull/2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:36:01.156 [[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-13 17:36:01.156 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-quarkus-rbimjxxa-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:36:01.156 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-quarkus-rbimjxxa-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:36:01.156 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-rbimjxxa-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:36:01.189 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rbimjxxa-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:36:01.189 [[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-13 17:36:01.189 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-rbimjxxa-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-rbimjxxa-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:36:09.077 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-rbimjxxa-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:36:09.077 [[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-13 17:36:09.077 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-gnsrv {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:36:09.078 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-gnsrv was triggered by promotion PR #2 in e2e-tests-java-quarkus-rbimjxxa-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:36:09.078 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-gnsrv to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:36:09.110 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-gnsrv in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:36:09.110 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-gnsrv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:36:09.110 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-gnsrv status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:36:09.110 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-gnsrv | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-gnsrv not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:36:39.178 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-gnsrv in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:36:39.178 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-gnsrv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:36:39.178 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-gnsrv status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:36:39.179 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-gnsrv | Status: running | Reason: Pipeline e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-gnsrv not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:09.213 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-gnsrv in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:09.213 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-gnsrv status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:09.213 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-gnsrv status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:09.213 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:09.216 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-gnsrv was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:09.216 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:11.279 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: eb636b13b952a6bf1bcf3a9dd9677841e44a598f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:11.279 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: eb636b13b952a6bf1bcf3a9dd9677841e44a598f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:11.279 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:11.279 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-rbimjxxa-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:11.360 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-rbimjxxa-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:12.228 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:12.228 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-rbimjxxa-prod' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:12.369 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-rbimjxxa-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-rbimjxxa-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-rbimjxxa-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-rbimjxxa/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (d6bfb30)
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-rbimjxxa  Synced     Healthy        service/e2e-tests-java-quarkus-rbimjxxa created
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-rbimjxxa  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-rbimjxxa created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-rbimjxxa  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-rbimjxxa created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:12.369 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-rbimjxxa-prod' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:18.064 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T17:37:12+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-rbimjxxa    Synced  Healthy              
2026-05-13T17:37:12+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-rbimjxxa    Synced  Healthy              
2026-05-13T17:37:12+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-rbimjxxa    Synced  Healthy              
2026-05-13T17:37:16+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T17:37:17+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-rbimjxxa    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-rbimjxxa unchanged
2026-05-13T17:37:17+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T17:37:17+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-rbimjxxa    Synced   Healthy              service/e2e-tests-java-quarkus-rbimjxxa unchanged
2026-05-13T17:37:17+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-rbimjxxa    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-rbimjxxa configured
2026-05-13T17:37:17+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-quarkus-rbimjxxa  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-rbimjxxa configured

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

Operation:          Sync
Sync Revision:      eb636b13b952a6bf1bcf3a9dd9677841e44a598f
Phase:              Succeeded
Start:              2026-05-13 17:37:12 +0000 UTC
Finished:           2026-05-13 17:37:17 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                    Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-quarkus-rbimjxxa  Synced     Healthy            service/e2e-tests-java-quarkus-rbimjxxa unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-rbimjxxa  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-rbimjxxa configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-rbimjxxa  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-rbimjxxa unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:18.145 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-rbimjxxa-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:18.145 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-rbimjxxa-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-rbimjxxa-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:24.557 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-rbimjxxa-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:24.558 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-rbimjxxa-prod | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-rbimjxxa-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:39.422 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-rbimjxxa-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:39.423 [[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-13 17:37:39.450 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-rbimjxxa-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:39.450 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:39.450 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:39.451 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: eb636b13b952a6bf1bcf3a9dd9677841e44a598f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:39.451 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: eb636b13b952a6bf1bcf3a9dd9677841e44a598f {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:39.453 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:39.454 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:39.454 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-gnsrv logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:39.454 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-gnsrv in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:39.490 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-gnsrv in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:39.741 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:12eea952-fb15-4b82-9c26-2e8dafe1f8db/1 found from Promotion Pipeline e2e-tests-java-quarkus-rbimjxxa-gitops-on-pull-request-gnsrv 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.237">
<system-out>
<![CDATA[2026-05-13 17:37:39.869 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:12eea952-fb15-4b82-9c26-2e8dafe1f8db/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:39.870 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-rbimjxxa:c5eb5056dcfdf37cdcbb535dba950fe321f49535 and document ID urn:uuid:12eea952-fb15-4b82-9c26-2e8dafe1f8db/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:39.870 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rbimjxxa:c5eb5056dcfdf37cdcbb535dba950fe321f49535 and document ID: urn:uuid:12eea952-fb15-4b82-9c26-2e8dafe1f8db/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:39.870 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rbimjxxa:c5eb5056dcfdf37cdcbb535dba950fe321f49535 at https://server-tssc-tpa.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:39.935 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-rbimjxxa:c5eb5056dcfdf37cdcbb535dba950fe321f49535' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:39.935 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:12eea952-fb15-4b82-9c26-2e8dafe1f8db/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:39.935 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rbimjxxa:c5eb5056dcfdf37cdcbb535dba950fe321f49535, Published: 2026-05-13T17:33:03Z, SHA256: sha256:6a6c1c992bdac5d9bd1ff0a5d83dd38a3d1543bbe555cde016e01fd03e8674a4 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:39.936 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:12eea952-fb15-4b82-9c26-2e8dafe1f8db/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:39.936 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-rbimjxxa:c5eb5056dcfdf37cdcbb535dba950fe321f49535 and document ID urn:uuid:12eea952-fb15-4b82-9c26-2e8dafe1f8db/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:39.936 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rbimjxxa:c5eb5056dcfdf37cdcbb535dba950fe321f49535 and document ID: urn:uuid:12eea952-fb15-4b82-9c26-2e8dafe1f8db/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:39.936 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rbimjxxa:c5eb5056dcfdf37cdcbb535dba950fe321f49535 at https://server-tssc-tpa.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:40.001 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-rbimjxxa:c5eb5056dcfdf37cdcbb535dba950fe321f49535' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:40.001 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:12eea952-fb15-4b82-9c26-2e8dafe1f8db/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:40.001 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-rbimjxxa:c5eb5056dcfdf37cdcbb535dba950fe321f49535, Published: 2026-05-13T17:33:03Z, SHA256: sha256:6a6c1c992bdac5d9bd1ff0a5d83dd38a3d1543bbe555cde016e01fd03e8674a4 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:40.001 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:12eea952-fb15-4b82-9c26-2e8dafe1f8db/1,urn:uuid:12eea952-fb15-4b82-9c26-2e8dafe1f8db/1 found in TPA!!! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-13 17:37:40.003 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-quarkus-rbimjxxa:c5eb5056dcfdf37cdcbb535dba950fe321f49535 {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-13T17:25:05.406Z" hostname="e2e-e2e-tests-java-quarkus[github-azure-quay]" tests="6" failures="0" skipped="5" time="121.196" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="121.196">
<system-out>
<![CDATA[2026-05-13 17:25:06.940 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-rcasfrqk {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:06.942 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-rcasfrqk'... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:06.950 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:07.051 [[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-13 17:25:07.053 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:07.054 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:07.054 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:07.082 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:07.110 [[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-13 17:25:07.113 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:07.114 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:07.140 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:07.140 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:07.141 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:07.465 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-rcasfrqk, ID: 780bbc5a-e128-4b35-9122-f7548597bb65 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:07.465 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-rcasfrqk to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:07.466 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 780bbc5a-e128-4b35-9122-f7548597bb65 to complete... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:07.616 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:07.617 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 780bbc5a-e128-4b35-9122-f7548597bb65: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:13.053 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:13.054 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 780bbc5a-e128-4b35-9122-f7548597bb65: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:18.086 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:18.086 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 780bbc5a-e128-4b35-9122-f7548597bb65: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:23.109 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:23.109 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 780bbc5a-e128-4b35-9122-f7548597bb65: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:28.153 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:28.153 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 780bbc5a-e128-4b35-9122-f7548597bb65: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:33.180 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:33.180 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:33.181 [[32mINFO [0m] rhdh.developer-hub: Task 780bbc5a-e128-4b35-9122-f7548597bb65 completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:33.181 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-rcasfrqk' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:33.181 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-rcasfrqk {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:33.197 [[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-rcasfrqk...
2026-05-13 17:25:33.198 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-rcasfrqk-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:33.198 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-rcasfrqk-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:33.421 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': edd6e2d9754749c6193a294897d31375555cddeb {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Waiting for ArgoCD CI application to sync to commit: edd6e2d9754749c6193a294897d31375555cddeb
2026-05-13 17:25:33.449 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-java-quarkus-rcasfrqk-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-rcasfrqk-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-java-quarkus-rcasfrqk-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"c436b96e-dd04-404b-a8e6-f9df307ae85a","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Wed, 13 May 2026 17:25:33 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"54859f09-b428-4a35-ae2f-520651aa2349","x-kubernetes-pf-prioritylevel-uid":"b8369531-71ea-438c-94cb-3edb31d30be5"} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:25:33.449 [[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-13 17:25:45.040 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-rcasfrqk-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-13 17:25:45.041 [[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-13 17:26:12.297 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-rcasfrqk-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-13 17:26:12.297 [[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-13 17:27:07.817 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-rcasfrqk-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:27:07.817 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:27:07.817 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:27:07.817 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: edd6e2d9754749c6193a294897d31375555cddeb {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 17:27:07.818 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:27:07.818 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-quarkus-rcasfrqk {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:27:07.819 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-quarkus-rcasfrqk... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:27:08.009 [[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-13 17:27:08.076 [[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-13 17:27:08.126 [[31mERROR[0m] azure.variable-group: Failed to create variable group 'e2e-tests-java-quarkus-rcasfrqk': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:27:08.126 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create or update variable group 'e2e-tests-java-quarkus-rcasfrqk': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:27:08.126 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-13 17:27:08.126 [[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-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:154) 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-quarkus[github-azure-quay]] › tssc/full_workflow.test.ts:45:5 › TSSC Complete Workflow › Component Creation › should create a component successfully 

    Error: Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: 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-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-13T17:25:05.406Z" hostname="e2e-e2e-tests-java-springboot[github-tekton-quay]" tests="6" failures="0" skipped="0" time="628.51" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="30.689">
<system-out>
<![CDATA[2026-05-13 17:26:23.342 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-yzkzucnx {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:23.343 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-yzkzucnx'... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:23.350 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:23.408 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:23.436 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:23.438 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:23.439 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:23.470 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:23.470 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:23.471 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:23.521 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-yzkzucnx, ID: f2e74ed0-8d2e-46c5-b42d-ff59c7524b9a {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:23.521 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-yzkzucnx to be completed... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:23.522 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task f2e74ed0-8d2e-46c5-b42d-ff59c7524b9a to complete... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:23.558 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:23.558 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task f2e74ed0-8d2e-46c5-b42d-ff59c7524b9a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:28.583 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:28.584 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task f2e74ed0-8d2e-46c5-b42d-ff59c7524b9a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:33.611 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:33.612 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task f2e74ed0-8d2e-46c5-b42d-ff59c7524b9a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:38.637 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:38.638 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task f2e74ed0-8d2e-46c5-b42d-ff59c7524b9a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:43.659 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:43.659 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task f2e74ed0-8d2e-46c5-b42d-ff59c7524b9a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:48.688 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:48.688 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task f2e74ed0-8d2e-46c5-b42d-ff59c7524b9a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:53.709 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:53.709 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:53.709 [[32mINFO [0m] rhdh.developer-hub: Task f2e74ed0-8d2e-46c5-b42d-ff59c7524b9a completed successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:53.710 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-yzkzucnx' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:53.710 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-yzkzucnx {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:53.721 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
Waiting for initial CI deployment of e2e-tests-java-springboot-yzkzucnx...
2026-05-13 17:26:53.721 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-yzkzucnx-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:53.721 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-yzkzucnx-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:53.941 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': dc6272f729dcd55b8d35a5b8278bc71383c98195 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
Waiting for ArgoCD CI application to sync to commit: dc6272f729dcd55b8d35a5b8278bc71383c98195
2026-05-13 17:26:53.970 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-yzkzucnx-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:53.971 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:53.971 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:53.971 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: dc6272f729dcd55b8d35a5b8278bc71383c98195 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 17:26:53.971 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:53.972 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-springboot-yzkzucnx (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:53.972 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-springboot-yzkzucnx {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:53.972 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:53.972 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-springboot-yzkzucnx {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:53.997 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-yzkzucnx {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:54.023 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-yzkzucnx-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:54.023 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-java-springboot-yzkzucnx {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:54.023 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
]]>
</system-out>
<system-err>
<![CDATA[(node:247) 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="347.953">
<system-out>
<![CDATA[2026-05-13 17:26:54.057 [[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=5}
2026-05-13 17:26:54.057 [[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=5}
2026-05-13 17:26:54.057 [[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=5}
2026-05-13 17:26:57.991 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778693214057 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:59.627 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-yzkzucnx/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:59.628 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-yzkzucnx/pull/1 with SHA: 43534ffd54de31d1fbbdba3db6b0098f82f1d791 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:59.628 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-yzkzucnx... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:59.629 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-yzkzucnx, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:59.670 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-yzkzucnx {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:26:59.670 [[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=5}
2026-05-13 17:26:59.671 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-yzkzucnx | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-yzkzucnx, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:27:06.445 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-yzkzucnx {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:27:06.446 [[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=5}
2026-05-13 17:27:06.446 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-springboot-yzkzucnx | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-yzkzucnx, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:27:15.563 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-yzkzucnx {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:27:15.564 [[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=5}
2026-05-13 17:27:15.564 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 3/10] 🔄 Repository: e2e-tests-java-springboot-yzkzucnx | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-yzkzucnx, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:27:30.626 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-yzkzucnx {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:27:30.627 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:27:30.627 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:27:30.627 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 was triggered by promotion PR #1 in e2e-tests-java-springboot-yzkzucnx {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:27:30.628 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:27:30.710 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:27:30.710 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:27:30.710 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:27:30.711 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 | Status: running | Reason: Pipeline e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:28:00.778 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:28:00.779 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:28:00.779 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:28:00.779 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 | Status: running | Reason: Pipeline e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:28:30.825 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:28:30.826 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:28:30.826 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:28:30.826 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 | Status: running | Reason: Pipeline e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:29:00.880 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:29:00.880 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:29:00.881 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:29:00.881 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 | Status: running | Reason: Pipeline e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:29:30.939 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:29:30.940 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:29:30.940 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:29:30.940 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 | Status: running | Reason: Pipeline e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:01.010 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:01.011 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:01.011 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:01.011 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:01.019 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-yzkzucnx-on-pull-request-z9zb6 was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:01.019 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:03.372 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 2f4f6296c92221cae4232dad343d2878282b13d6 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:03.373 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-springboot-yzkzucnx... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:03.373 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-yzkzucnx, event type: push {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:03.428 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-yzkzucnx {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:03.428 [[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=5}
2026-05-13 17:30:03.428 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-yzkzucnx | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-yzkzucnx, event: push, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:11.622 [[32mINFO [0m] tekton.pipelinerun: Found 3 Tekton PipelineRuns for repository: e2e-tests-java-springboot-yzkzucnx {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:11.622 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:11.622 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-yzkzucnx-on-push-n8spt {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:11.622 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-yzkzucnx-on-push-n8spt was triggered by on-push pipeline after merging #1 in e2e-tests-java-springboot-yzkzucnx {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:11.623 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-yzkzucnx-on-push-n8spt to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:11.663 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-yzkzucnx-on-push-n8spt in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:11.664 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-yzkzucnx-on-push-n8spt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:11.664 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-yzkzucnx-on-push-n8spt status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:11.664 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-yzkzucnx-on-push-n8spt | Status: running | Reason: Pipeline e2e-tests-java-springboot-yzkzucnx-on-push-n8spt not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:41.721 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-yzkzucnx-on-push-n8spt in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:41.722 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-yzkzucnx-on-push-n8spt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:41.722 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-yzkzucnx-on-push-n8spt status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:30:41.722 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-yzkzucnx-on-push-n8spt | Status: running | Reason: Pipeline e2e-tests-java-springboot-yzkzucnx-on-push-n8spt not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:31:11.813 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-yzkzucnx-on-push-n8spt in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:31:11.813 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-yzkzucnx-on-push-n8spt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:31:11.813 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-yzkzucnx-on-push-n8spt status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:31:11.813 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-yzkzucnx-on-push-n8spt | Status: running | Reason: Pipeline e2e-tests-java-springboot-yzkzucnx-on-push-n8spt not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:31:41.870 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-yzkzucnx-on-push-n8spt in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:31:41.870 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-yzkzucnx-on-push-n8spt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:31:41.870 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-yzkzucnx-on-push-n8spt status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:31:41.870 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-yzkzucnx-on-push-n8spt | Status: running | Reason: Pipeline e2e-tests-java-springboot-yzkzucnx-on-push-n8spt not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:11.937 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-yzkzucnx-on-push-n8spt in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:11.938 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-yzkzucnx-on-push-n8spt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:11.938 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-yzkzucnx-on-push-n8spt status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:11.938 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-springboot-yzkzucnx-on-push-n8spt | Status: running | Reason: Pipeline e2e-tests-java-springboot-yzkzucnx-on-push-n8spt not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:42.004 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-yzkzucnx-on-push-n8spt in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:42.004 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-yzkzucnx-on-push-n8spt status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:42.004 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-yzkzucnx-on-push-n8spt status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:42.005 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:42.007 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-yzkzucnx-on-push-n8spt was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:42.007 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="31.171">
<system-out>
<![CDATA[2026-05-13 17:32:42.066 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-yzkzucnx-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:42.067 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-yzkzucnx-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:42.231 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 9e3879ddf89f1049022b4ec11698652714de10cc {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:42.232 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:42.232 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-yzkzucnx-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:42.321 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-yzkzucnx-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:43.377 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:43.377 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-yzkzucnx-development' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:43.608 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-yzkzucnx-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/applications/e2e-tests-java-springboot-yzkzucnx-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-yzkzucnx-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-yzkzucnx/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a4bcfd6)
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-yzkzucnx  Synced     Healthy        service/e2e-tests-java-springboot-yzkzucnx unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-yzkzucnx  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-yzkzucnx configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-yzkzucnx  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-yzkzucnx unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:43.609 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-yzkzucnx-development' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:49.856 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T17:32:43+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-yzkzucnx    Synced  Healthy              
2026-05-13T17:32:43+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-yzkzucnx    Synced  Healthy              
2026-05-13T17:32:43+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-yzkzucnx    Synced  Healthy              
2026-05-13T17:32:47+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-13T17:32:49+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-yzkzucnx    Synced   Healthy              service/e2e-tests-java-springboot-yzkzucnx unchanged
2026-05-13T17:32:49+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-yzkzucnx    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-yzkzucnx configured
2026-05-13T17:32:49+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-yzkzucnx    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-yzkzucnx unchanged
2026-05-13T17:32:49+00:00                       Namespace                        tssc-app-development                Succeeded   Synced              namespace/tssc-app-development serverside-applied

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

Operation:          Sync
Sync Revision:      9e3879ddf89f1049022b4ec11698652714de10cc
Phase:              Succeeded
Start:              2026-05-13 17:32:43 +0000 UTC
Finished:           2026-05-13 17:32:49 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development                Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-springboot-yzkzucnx  Synced     Healthy            service/e2e-tests-java-springboot-yzkzucnx unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-yzkzucnx  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-yzkzucnx configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-yzkzucnx  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-yzkzucnx unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:49.944 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-yzkzucnx-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:49.945 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-yzkzucnx-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-yzkzucnx-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:59.701 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-yzkzucnx-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:32:59.701 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-yzkzucnx-development | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-yzkzucnx-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:13.174 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-yzkzucnx-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:13.174 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:13.199 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-yzkzucnx-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:13.199 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:13.199 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:13.200 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 9e3879ddf89f1049022b4ec11698652714de10cc {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:13.200 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 9e3879ddf89f1049022b4ec11698652714de10cc {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:13.202 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="113.099">
<system-out>
<![CDATA[2026-05-13 17:33:13.229 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-yzkzucnx/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:13.230 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-yzkzucnx/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:13.384 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-yzkzucnx/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:13.384 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-yzkzucnx/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-yzkzucnx:2f4f6296c92221cae4232dad343d2878282b13d6 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:13.386 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:13.410 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:13.410 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-springboot-yzkzucnx:2f4f6296c92221cae4232dad343d2878282b13d6 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:13.410 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-yzkzucnx/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-springboot-yzkzucnx-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:13.513 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:13.514 [[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-yzkzucnx:2f4f6296c92221cae4232dad343d2878282b13d6" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:17.320 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778693593410 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:19.103 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-yzkzucnx-gitops/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:19.103 [[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=5}
2026-05-13 17:33:19.104 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-springboot-yzkzucnx-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:19.104 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-yzkzucnx-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:19.104 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-yzkzucnx-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:19.133 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-yzkzucnx-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:19.134 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-springboot-yzkzucnx-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:19.134 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-yzkzucnx-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-yzkzucnx-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:24.779 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-yzkzucnx-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:24.779 [[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=5}
2026-05-13 17:33:24.779 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-springboot-yzkzucnx-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-yzkzucnx-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:34.897 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-yzkzucnx-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:34.897 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:34.897 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-t2jqr {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:34.897 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-t2jqr was triggered by promotion PR #1 in e2e-tests-java-springboot-yzkzucnx-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:34.897 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-t2jqr to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:34.935 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-t2jqr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:34.935 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-t2jqr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:34.936 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-t2jqr status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:33:34.936 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-t2jqr | Status: running | Reason: Pipeline e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-t2jqr not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:05.002 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-t2jqr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:05.002 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-t2jqr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:05.002 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-t2jqr status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:05.002 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-t2jqr | Status: running | Reason: Pipeline e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-t2jqr not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:35.053 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-t2jqr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:35.053 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-t2jqr status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:35.053 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-t2jqr status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:35.054 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:35.056 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-t2jqr was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:35.056 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:37.336 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 65014680441c70fa9051e324b4f5506b43e67d05 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:37.336 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 65014680441c70fa9051e324b4f5506b43e67d05 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:37.336 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:37.337 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-yzkzucnx-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:37.416 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-yzkzucnx-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:38.398 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:38.398 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-yzkzucnx-stage' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:38.544 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-yzkzucnx-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/applications/e2e-tests-java-springboot-yzkzucnx-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-yzkzucnx-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-yzkzucnx/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (9e3879d)
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-yzkzucnx  Synced     Healthy        service/e2e-tests-java-springboot-yzkzucnx created
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-yzkzucnx  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-yzkzucnx created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-yzkzucnx  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-yzkzucnx created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:38.544 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-yzkzucnx-stage' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:45.322 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T17:34:39+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-yzkzucnx    Synced  Healthy              
2026-05-13T17:34:39+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-yzkzucnx    Synced  Healthy              
2026-05-13T17:34:39+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-yzkzucnx    Synced  Healthy              
2026-05-13T17:34:43+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T17:34:44+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-yzkzucnx    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-yzkzucnx unchanged
2026-05-13T17:34:44+00:00                       Namespace                        tssc-app-stage                Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-13T17:34:44+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-yzkzucnx    Synced   Healthy              service/e2e-tests-java-springboot-yzkzucnx unchanged
2026-05-13T17:34:44+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-yzkzucnx    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-yzkzucnx configured
2026-05-13T17:34:44+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-springboot-yzkzucnx  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-yzkzucnx configured

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

Operation:          Sync
Sync Revision:      65014680441c70fa9051e324b4f5506b43e67d05
Phase:              Succeeded
Start:              2026-05-13 17:34:39 +0000 UTC
Finished:           2026-05-13 17:34:44 +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-yzkzucnx  Synced     Healthy            service/e2e-tests-java-springboot-yzkzucnx unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-yzkzucnx  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-yzkzucnx configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-yzkzucnx  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-yzkzucnx unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:45.408 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-yzkzucnx-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:45.408 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-yzkzucnx-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-yzkzucnx-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:53.608 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-yzkzucnx-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:34:53.608 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-yzkzucnx-stage | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-yzkzucnx-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:06.026 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-yzkzucnx-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:06.026 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:06.051 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-yzkzucnx-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:06.051 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:06.051 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:06.051 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 65014680441c70fa9051e324b4f5506b43e67d05 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:06.051 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 65014680441c70fa9051e324b4f5506b43e67d05 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:06.054 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:06.054 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:06.054 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-t2jqr logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:06.054 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-t2jqr in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:06.083 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-t2jqr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:06.325 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:c96fcfae-6fba-4abf-8654-378766557c76/1 found from Promotion Pipeline e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-t2jqr logs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="105.29">
<system-out>
<![CDATA[2026-05-13 17:35:06.346 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-yzkzucnx/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:06.346 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-yzkzucnx/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:06.505 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-yzkzucnx/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:06.506 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-yzkzucnx/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-yzkzucnx:2f4f6296c92221cae4232dad343d2878282b13d6 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:06.508 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:06.537 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:06.537 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-springboot-yzkzucnx:2f4f6296c92221cae4232dad343d2878282b13d6 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:06.538 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-yzkzucnx/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-springboot-yzkzucnx-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:06.735 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:06.735 [[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-yzkzucnx:2f4f6296c92221cae4232dad343d2878282b13d6" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:10.693 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778693706538 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:12.533 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-yzkzucnx-gitops/pull/2 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:12.533 [[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=5}
2026-05-13 17:35:12.533 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-springboot-yzkzucnx-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:12.533 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-springboot-yzkzucnx-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:12.534 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-yzkzucnx-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:12.570 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-yzkzucnx-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:12.570 [[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=5}
2026-05-13 17:35:12.570 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-yzkzucnx-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-yzkzucnx-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:21.223 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-yzkzucnx-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:21.224 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:21.224 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-86j5r {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:21.224 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-86j5r was triggered by promotion PR #2 in e2e-tests-java-springboot-yzkzucnx-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:21.224 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-86j5r to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:21.258 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-86j5r in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:21.258 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-86j5r status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:21.258 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-86j5r status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:21.258 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-86j5r | Status: running | Reason: Pipeline e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-86j5r not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:51.325 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-86j5r in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:51.325 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-86j5r status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:51.325 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-86j5r status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:35:51.325 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-86j5r | Status: running | Reason: Pipeline e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-86j5r not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:21.415 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-86j5r in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:21.415 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-86j5r status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:21.415 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-86j5r status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:21.415 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:21.418 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-86j5r was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:21.418 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:23.606 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 21ff973fdc5579ad3695f70feed593d9234fa7c9 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:23.606 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 21ff973fdc5579ad3695f70feed593d9234fa7c9 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:23.607 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:23.607 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-yzkzucnx-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:23.682 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-yzkzucnx-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:24.505 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:24.505 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-yzkzucnx-prod' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:24.669 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-yzkzucnx-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/applications/e2e-tests-java-springboot-yzkzucnx-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-yzkzucnx-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-yzkzucnx/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (9e3879d)
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-yzkzucnx  Synced     Healthy        service/e2e-tests-java-springboot-yzkzucnx created
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-yzkzucnx  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-yzkzucnx created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-yzkzucnx  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-yzkzucnx created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:24.670 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-yzkzucnx-prod' --insecure --kube-context 'default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:32.817 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-13T17:36:25+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-yzkzucnx    Synced  Healthy              
2026-05-13T17:36:25+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-yzkzucnx    Synced  Healthy              
2026-05-13T17:36:25+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-yzkzucnx    Synced  Healthy              
2026-05-13T17:36:31+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T17:36:32+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-yzkzucnx    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-yzkzucnx unchanged
2026-05-13T17:36:32+00:00                       Namespace                        tssc-app-prod                Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-13T17:36:32+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-yzkzucnx    Synced   Healthy              service/e2e-tests-java-springboot-yzkzucnx unchanged
2026-05-13T17:36:32+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-yzkzucnx    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-yzkzucnx configured
2026-05-13T17:36:32+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-springboot-yzkzucnx  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-yzkzucnx configured

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

Operation:          Sync
Sync Revision:      21ff973fdc5579ad3695f70feed593d9234fa7c9
Phase:              Succeeded
Start:              2026-05-13 17:36:27 +0000 UTC
Finished:           2026-05-13 17:36:32 +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-yzkzucnx  Synced     Healthy            service/e2e-tests-java-springboot-yzkzucnx unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-yzkzucnx  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-yzkzucnx configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-yzkzucnx  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-yzkzucnx unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:32.899 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-yzkzucnx-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:32.900 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-yzkzucnx-prod | Elapsed: 9s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-yzkzucnx-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:39.230 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-yzkzucnx-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:39.230 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-yzkzucnx-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-yzkzucnx-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.335 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-yzkzucnx-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.335 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.360 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-yzkzucnx-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.360 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.361 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.361 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 21ff973fdc5579ad3695f70feed593d9234fa7c9 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.361 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 21ff973fdc5579ad3695f70feed593d9234fa7c9 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.362 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.362 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.363 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-86j5r logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.363 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-86j5r in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.396 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-86j5r in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.633 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:c96fcfae-6fba-4abf-8654-378766557c76/1 found from Promotion Pipeline e2e-tests-java-springboot-yzkzucnx-gitops-on-pull-request-86j5r logs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts" time="0.308">
<system-out>
<![CDATA[2026-05-13 17:36:51.748 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:c96fcfae-6fba-4abf-8654-378766557c76/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.748 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-yzkzucnx:2f4f6296c92221cae4232dad343d2878282b13d6 and document ID urn:uuid:c96fcfae-6fba-4abf-8654-378766557c76/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.749 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-yzkzucnx:2f4f6296c92221cae4232dad343d2878282b13d6 and document ID: urn:uuid:c96fcfae-6fba-4abf-8654-378766557c76/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.749 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-yzkzucnx:2f4f6296c92221cae4232dad343d2878282b13d6 at https://server-tssc-tpa.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.895 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-yzkzucnx:2f4f6296c92221cae4232dad343d2878282b13d6' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.895 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:c96fcfae-6fba-4abf-8654-378766557c76/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.895 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-yzkzucnx:2f4f6296c92221cae4232dad343d2878282b13d6, Published: 2026-05-13T17:31:57Z, SHA256: sha256:3d0f1772019ef9923e20c97ffcc2bdf44136322e87b6c2b05a14512b8f6efd4e {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.895 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:c96fcfae-6fba-4abf-8654-378766557c76/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.896 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-yzkzucnx:2f4f6296c92221cae4232dad343d2878282b13d6 and document ID urn:uuid:c96fcfae-6fba-4abf-8654-378766557c76/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.896 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-yzkzucnx:2f4f6296c92221cae4232dad343d2878282b13d6 and document ID: urn:uuid:c96fcfae-6fba-4abf-8654-378766557c76/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.896 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-yzkzucnx:2f4f6296c92221cae4232dad343d2878282b13d6 at https://server-tssc-tpa.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.960 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-yzkzucnx:2f4f6296c92221cae4232dad343d2878282b13d6' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.961 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:c96fcfae-6fba-4abf-8654-378766557c76/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.961 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-yzkzucnx:2f4f6296c92221cae4232dad343d2878282b13d6, Published: 2026-05-13T17:31:57Z, SHA256: sha256:3d0f1772019ef9923e20c97ffcc2bdf44136322e87b6c2b05a14512b8f6efd4e {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.961 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:c96fcfae-6fba-4abf-8654-378766557c76/1,urn:uuid:c96fcfae-6fba-4abf-8654-378766557c76/1 found in TPA!!! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
2026-05-13 17:36:51.962 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-springboot-yzkzucnx:2f4f6296c92221cae4232dad343d2878282b13d6 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=5}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-13T17:25:05.406Z" hostname="e2e-e2e-tests-java-springboot[github-azure-quay]" tests="6" failures="0" skipped="5" time="66.086" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="66.086">
<system-out>
<![CDATA[2026-05-13 17:26:26.900 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-noxgedyv {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:26.902 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-noxgedyv'... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:26.907 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:26.988 [[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=3}
2026-05-13 17:26:26.989 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:26.989 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:26.990 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:27.016 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:27.043 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:27.045 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:27.046 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-320102c4f3-eqwc-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:27.075 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:27.075 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-320102c4f3.eqwc.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:27.076 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:27.117 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-noxgedyv, ID: 06a64d44-955d-42dc-8595-147b76082e7e {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:27.118 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-noxgedyv to be completed... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:27.118 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 06a64d44-955d-42dc-8595-147b76082e7e to complete... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:27.148 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:27.149 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 06a64d44-955d-42dc-8595-147b76082e7e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:32.181 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:32.182 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 06a64d44-955d-42dc-8595-147b76082e7e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:37.208 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:37.209 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 06a64d44-955d-42dc-8595-147b76082e7e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:42.245 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:42.245 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 06a64d44-955d-42dc-8595-147b76082e7e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:47.288 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:47.288 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:47.289 [[32mINFO [0m] rhdh.developer-hub: Task 06a64d44-955d-42dc-8595-147b76082e7e completed successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:47.289 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-noxgedyv' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:47.289 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-noxgedyv {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:47.302 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
Waiting for initial CI deployment of e2e-tests-java-springboot-noxgedyv...
2026-05-13 17:26:47.302 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-noxgedyv-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:47.303 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-noxgedyv-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:47.480 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 0a5f857c2e47835dc2d65263e3c958636b5d20a5 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
Waiting for ArgoCD CI application to sync to commit: 0a5f857c2e47835dc2d65263e3c958636b5d20a5
2026-05-13 17:26:47.508 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-noxgedyv-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:47.509 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:59.933 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-noxgedyv-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:59.933 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:59.933 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:59.934 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 0a5f857c2e47835dc2d65263e3c958636b5d20a5 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-13 17:26:59.934 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:59.934 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-springboot-noxgedyv {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:26:59.935 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-springboot-noxgedyv... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:27:00.135 [[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=3}
2026-05-13 17:27:24.969 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:27:24.970 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-springboot-noxgedyv {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:27:24.970 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-springboot-noxgedyv... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:27:24.970 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:27:24.971 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:27:31.845 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-noxgedyv branch 'main' with commit SHA: 04acf88335f8400db842f857b571843178134f6b {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:27:31.846 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 04acf88335f8400db842f857b571843178134f6b {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:27:32.823 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-noxgedyv-gitops branch 'main' with commit SHA: a68d6fa9a7a1ef6026aff293e7434194a26e65b5 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:27:32.824 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: a68d6fa9a7a1ef6026aff293e7434194a26e65b5 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:27:32.824 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-springboot-noxgedyv for component e2e-tests-java-springboot-noxgedyv... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:27:32.852 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-springboot-noxgedyv for component e2e-tests-java-springboot-noxgedyv... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:27:32.853 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-springboot-noxgedyv for component e2e-tests-java-springboot-noxgedyv... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:27:32.853 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:27:32.854 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:27:32.933 [[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=3}
2026-05-13 17:27:32.979 [[31mERROR[0m] azure.project: Failed to get project ID for project 'shared-public': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:27:32.979 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create service endpoint 'e2e-tests-java-springboot-noxgedyv': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:27:32.979 [[31mERROR[0m] postcreation.command.azure.pipelines: Azure source pipeline creation failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-13 17:27:32.979 [[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=3}
2026-05-13 17:27:32.979 [[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=3}

[[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:259) 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>