<testsuites id="" name="" tests="72" failures="0" skipped="30" errors="6" time="855.403182">
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-11T18:16:05.928Z" hostname="e2e-e2e-tests-go[github-tekton-quay]" tests="6" failures="0" skipped="0" time="625.712" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="95.235">
<system-out>
<![CDATA[2026-05-11 18:16:07.337 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-ewkjmvuq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:07.339 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-ewkjmvuq'... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:07.345 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:07.405 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:07.440 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:07.443 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:07.444 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:07.476 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:07.477 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:07.478 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:07.717 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-ewkjmvuq, ID: 545a06b2-4312-49b2-b017-6681a0f8b342 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:07.717 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-ewkjmvuq to be completed... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:07.718 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 545a06b2-4312-49b2-b017-6681a0f8b342 to complete... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:07.810 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:07.811 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 545a06b2-4312-49b2-b017-6681a0f8b342: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:12.912 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:12.913 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 545a06b2-4312-49b2-b017-6681a0f8b342: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:17.939 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:17.939 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 545a06b2-4312-49b2-b017-6681a0f8b342: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:22.971 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:22.971 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 545a06b2-4312-49b2-b017-6681a0f8b342: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:28.088 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:28.088 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 545a06b2-4312-49b2-b017-6681a0f8b342: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:33.116 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:33.116 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 545a06b2-4312-49b2-b017-6681a0f8b342: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:38.147 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:38.147 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 545a06b2-4312-49b2-b017-6681a0f8b342: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:43.173 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:43.173 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 545a06b2-4312-49b2-b017-6681a0f8b342: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:48.203 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:48.203 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 545a06b2-4312-49b2-b017-6681a0f8b342: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:53.237 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:53.238 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 10/24 for task 545a06b2-4312-49b2-b017-6681a0f8b342: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:58.268 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:58.268 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:58.268 [[32mINFO [0m] rhdh.developer-hub: Task 545a06b2-4312-49b2-b017-6681a0f8b342 completed successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:58.268 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-ewkjmvuq' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:58.269 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-ewkjmvuq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:58.284 [[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-ewkjmvuq...
2026-05-11 18:16:58.284 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-ewkjmvuq-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:58.284 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-ewkjmvuq-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:58.494 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': b17cc1ab0640d8e1bf8c311af9916438a53fccb0 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Waiting for ArgoCD CI application to sync to commit: b17cc1ab0640d8e1bf8c311af9916438a53fccb0
2026-05-11 18:16:58.524 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-ewkjmvuq-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: b17cc1ab0640d8e1bf8c311af9916438a53fccb0) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:16:58.525 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:09.039 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-ewkjmvuq-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: b17cc1ab0640d8e1bf8c311af9916438a53fccb0) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:09.039 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:42.496 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-ewkjmvuq-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:42.496 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:42.496 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:42.496 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: b17cc1ab0640d8e1bf8c311af9916438a53fccb0 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:17:42.497 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:42.497 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-go-ewkjmvuq (GitHub + Tekton CI) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:42.497 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-go-ewkjmvuq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:42.497 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:42.498 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-go-ewkjmvuq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:42.527 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-ewkjmvuq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:42.564 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-ewkjmvuq-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:42.565 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-go-ewkjmvuq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:42.565 [[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:165) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="293.547">
<system-out>
<![CDATA[2026-05-11 18:17:42.594 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:42.594 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:42.595 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:46.467 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778523462595 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:48.504 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-ewkjmvuq/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:48.505 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-go-ewkjmvuq/pull/1 with SHA: 5dc65156863accf3c4c5355cf1c80028f255abf1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:48.505 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-ewkjmvuq... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:48.506 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-ewkjmvuq, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:48.535 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-ewkjmvuq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:48.535 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-ewkjmvuq. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:48.535 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-ewkjmvuq | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-ewkjmvuq, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:56.944 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-ewkjmvuq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:56.945 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:56.945 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:56.945 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 was triggered by promotion PR #1 in e2e-tests-go-ewkjmvuq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:56.945 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:56.987 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:56.987 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:56.988 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:17:56.988 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 | Status: running | Reason: Pipeline e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:18:27.043 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:18:27.044 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:18:27.044 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:18:27.044 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 | Status: running | Reason: Pipeline e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:18:57.125 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:18:57.125 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:18:57.125 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:18:57.125 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 | Status: running | Reason: Pipeline e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:27.189 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:27.189 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:27.189 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:27.190 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 | Status: running | Reason: Pipeline e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:57.262 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:57.262 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:57.263 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:57.263 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:57.271 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-ewkjmvuq-on-pull-request-cj6x7 was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:57.271 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:59.480 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 3fbf4666a90460234cbafc51027171abb67a226e {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:59.480 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-go-ewkjmvuq... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:59.480 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-ewkjmvuq, event type: push {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:59.528 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-ewkjmvuq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:59.528 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:19:59.529 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-ewkjmvuq | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-ewkjmvuq, event: push, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:20:05.736 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-ewkjmvuq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:20:05.737 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:20:05.737 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-ewkjmvuq-on-push-ssqqr {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:20:05.737 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-ewkjmvuq-on-push-ssqqr was triggered by on-push pipeline after merging #1 in e2e-tests-go-ewkjmvuq {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:20:05.737 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-ewkjmvuq-on-push-ssqqr to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:20:05.776 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ewkjmvuq-on-push-ssqqr in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:20:05.776 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ewkjmvuq-on-push-ssqqr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:20:05.777 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ewkjmvuq-on-push-ssqqr status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:20:05.777 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-ewkjmvuq-on-push-ssqqr | Status: running | Reason: Pipeline e2e-tests-go-ewkjmvuq-on-push-ssqqr not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:20:35.843 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ewkjmvuq-on-push-ssqqr in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:20:35.843 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ewkjmvuq-on-push-ssqqr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:20:35.844 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ewkjmvuq-on-push-ssqqr status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:20:35.844 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-ewkjmvuq-on-push-ssqqr | Status: running | Reason: Pipeline e2e-tests-go-ewkjmvuq-on-push-ssqqr not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:21:05.914 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ewkjmvuq-on-push-ssqqr in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:21:05.914 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ewkjmvuq-on-push-ssqqr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:21:05.914 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ewkjmvuq-on-push-ssqqr status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:21:05.914 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-ewkjmvuq-on-push-ssqqr | Status: running | Reason: Pipeline e2e-tests-go-ewkjmvuq-on-push-ssqqr not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:21:35.984 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ewkjmvuq-on-push-ssqqr in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:21:35.984 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ewkjmvuq-on-push-ssqqr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:21:35.984 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ewkjmvuq-on-push-ssqqr status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:21:35.985 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-ewkjmvuq-on-push-ssqqr | Status: running | Reason: Pipeline e2e-tests-go-ewkjmvuq-on-push-ssqqr not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:06.059 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ewkjmvuq-on-push-ssqqr in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:06.059 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ewkjmvuq-on-push-ssqqr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:06.060 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ewkjmvuq-on-push-ssqqr status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:06.060 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-go-ewkjmvuq-on-push-ssqqr | Status: running | Reason: Pipeline e2e-tests-go-ewkjmvuq-on-push-ssqqr not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:36.136 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ewkjmvuq-on-push-ssqqr in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:36.136 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ewkjmvuq-on-push-ssqqr status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:36.136 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ewkjmvuq-on-push-ssqqr status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:36.136 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:36.138 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-ewkjmvuq-on-push-ssqqr was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:36.138 [[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="26.396">
<system-out>
<![CDATA[2026-05-11 18:22:36.218 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-ewkjmvuq-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:36.218 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-ewkjmvuq-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:36.421 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': d8e4db353c9aa05da6f1d971aec3cc60842f8668 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:36.421 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:36.422 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-ewkjmvuq-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:36.518 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-ewkjmvuq-development using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:37.104 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:37.105 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-ewkjmvuq-development' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:37.243 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-ewkjmvuq-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/applications/e2e-tests-go-ewkjmvuq-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-ewkjmvuq-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-ewkjmvuq/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (b17cc1a)
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-ewkjmvuq  Synced     Healthy        service/e2e-tests-go-ewkjmvuq created
apps                Deployment  tssc-app-development  e2e-tests-go-ewkjmvuq  Synced     Healthy        deployment.apps/e2e-tests-go-ewkjmvuq created
route.openshift.io  Route       tssc-app-development  e2e-tests-go-ewkjmvuq  Synced     Healthy        route.route.openshift.io/e2e-tests-go-ewkjmvuq created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:37.244 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-ewkjmvuq-development' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:43.011 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:22:37+00:00                         Service  tssc-app-development  e2e-tests-go-ewkjmvuq    Synced  Healthy              
2026-05-11T18:22:37+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-ewkjmvuq    Synced  Healthy              
2026-05-11T18:22:37+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-ewkjmvuq    Synced  Healthy              
2026-05-11T18:22:41+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:22:42+00:00                       Namespace                        tssc-app-development   Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:22:42+00:00                         Service  tssc-app-development  e2e-tests-go-ewkjmvuq    Synced   Healthy              service/e2e-tests-go-ewkjmvuq unchanged
2026-05-11T18:22:42+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-ewkjmvuq    Synced   Healthy              deployment.apps/e2e-tests-go-ewkjmvuq configured
2026-05-11T18:22:42+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-ewkjmvuq    Synced   Healthy              route.route.openshift.io/e2e-tests-go-ewkjmvuq unchanged
2026-05-11T18:22:42+00:00   apps  Deployment  tssc-app-development  e2e-tests-go-ewkjmvuq  OutOfSync  Progressing              deployment.apps/e2e-tests-go-ewkjmvuq configured

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

Operation:          Sync
Sync Revision:      d8e4db353c9aa05da6f1d971aec3cc60842f8668
Phase:              Succeeded
Start:              2026-05-11 18:22:37 +0000 UTC
Finished:           2026-05-11 18:22:42 +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-ewkjmvuq  Synced     Healthy            service/e2e-tests-go-ewkjmvuq unchanged
apps                Deployment  tssc-app-development  e2e-tests-go-ewkjmvuq  Synced     Progressing        deployment.apps/e2e-tests-go-ewkjmvuq configured
route.openshift.io  Route       tssc-app-development  e2e-tests-go-ewkjmvuq  Synced     Healthy            route.route.openshift.io/e2e-tests-go-ewkjmvuq unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:43.109 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ewkjmvuq-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:43.110 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-ewkjmvuq-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ewkjmvuq-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:51.884 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ewkjmvuq-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:22:51.884 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-ewkjmvuq-development | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ewkjmvuq-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:02.522 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-ewkjmvuq-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:02.522 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:02.554 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-ewkjmvuq-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:02.554 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:02.554 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:02.554 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: d8e4db353c9aa05da6f1d971aec3cc60842f8668 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:02.554 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: d8e4db353c9aa05da6f1d971aec3cc60842f8668 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:02.556 [[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="108.417">
<system-out>
<![CDATA[2026-05-11 18:23:02.592 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-ewkjmvuq/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:02.592 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-ewkjmvuq/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:02.770 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-ewkjmvuq/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:02.771 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-ewkjmvuq/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-ewkjmvuq:3fbf4666a90460234cbafc51027171abb67a226e {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:02.772 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:02.806 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:02.807 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-go-ewkjmvuq:3fbf4666a90460234cbafc51027171abb67a226e {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:02.807 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-ewkjmvuq/overlays/stage/deployment-patch.yaml in repo e2e-tests-go-ewkjmvuq-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:02.906 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:02.906 [[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-ewkjmvuq:3fbf4666a90460234cbafc51027171abb67a226e" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:06.832 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778523782807 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:08.473 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-ewkjmvuq-gitops/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:08.474 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:08.474 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-go-ewkjmvuq-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:08.474 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-ewkjmvuq-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:08.474 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-ewkjmvuq-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:08.516 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-ewkjmvuq-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:08.517 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-ewkjmvuq-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:08.517 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-ewkjmvuq-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-ewkjmvuq-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:13.659 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-ewkjmvuq-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:13.659 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:13.660 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-go-ewkjmvuq-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-ewkjmvuq-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:23.630 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-ewkjmvuq-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:23.631 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:23.631 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-ewkjmvuq-gitops-on-pull-request-pr7j4 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:23.631 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-ewkjmvuq-gitops-on-pull-request-pr7j4 was triggered by promotion PR #1 in e2e-tests-go-ewkjmvuq-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:23.631 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-ewkjmvuq-gitops-on-pull-request-pr7j4 to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:23.669 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ewkjmvuq-gitops-on-pull-request-pr7j4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:23.670 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ewkjmvuq-gitops-on-pull-request-pr7j4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:23.670 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ewkjmvuq-gitops-on-pull-request-pr7j4 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:23.670 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-ewkjmvuq-gitops-on-pull-request-pr7j4 | Status: running | Reason: Pipeline e2e-tests-go-ewkjmvuq-gitops-on-pull-request-pr7j4 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:53.748 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ewkjmvuq-gitops-on-pull-request-pr7j4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:53.749 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ewkjmvuq-gitops-on-pull-request-pr7j4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:53.749 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ewkjmvuq-gitops-on-pull-request-pr7j4 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:23:53.749 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-ewkjmvuq-gitops-on-pull-request-pr7j4 | Status: running | Reason: Pipeline e2e-tests-go-ewkjmvuq-gitops-on-pull-request-pr7j4 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:23.825 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ewkjmvuq-gitops-on-pull-request-pr7j4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:23.825 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ewkjmvuq-gitops-on-pull-request-pr7j4 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:23.825 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ewkjmvuq-gitops-on-pull-request-pr7j4 status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:23.826 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:23.827 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-ewkjmvuq-gitops-on-pull-request-pr7j4 was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:23.827 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:25.959 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 026362a23ed428d9c0df19b2cafd6174a01d0cb4 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:25.959 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 026362a23ed428d9c0df19b2cafd6174a01d0cb4 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:25.959 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:25.959 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-ewkjmvuq-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:26.064 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-ewkjmvuq-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:26.643 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:26.644 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-ewkjmvuq-stage' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:26.783 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-ewkjmvuq-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/applications/e2e-tests-go-ewkjmvuq-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-ewkjmvuq-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-ewkjmvuq/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (b17cc1a)
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-ewkjmvuq  Synced     Healthy        service/e2e-tests-go-ewkjmvuq created
apps                Deployment  tssc-app-stage  e2e-tests-go-ewkjmvuq  Synced     Healthy        deployment.apps/e2e-tests-go-ewkjmvuq created
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-ewkjmvuq  Synced     Healthy        route.route.openshift.io/e2e-tests-go-ewkjmvuq created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:26.784 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-ewkjmvuq-stage' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:33.381 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:24:27+00:00                         Service  tssc-app-stage  e2e-tests-go-ewkjmvuq    Synced  Healthy              
2026-05-11T18:24:27+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-ewkjmvuq    Synced  Healthy              
2026-05-11T18:24:27+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-ewkjmvuq    Synced  Healthy              
2026-05-11T18:24:31+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:24:32+00:00                         Service  tssc-app-stage  e2e-tests-go-ewkjmvuq    Synced   Healthy              service/e2e-tests-go-ewkjmvuq unchanged
2026-05-11T18:24:32+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-ewkjmvuq    Synced   Healthy              deployment.apps/e2e-tests-go-ewkjmvuq configured
2026-05-11T18:24:32+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-ewkjmvuq    Synced   Healthy              route.route.openshift.io/e2e-tests-go-ewkjmvuq unchanged
2026-05-11T18:24:32+00:00                       Namespace                        tssc-app-stage   Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:24:32+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-ewkjmvuq  OutOfSync  Progressing              deployment.apps/e2e-tests-go-ewkjmvuq configured

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

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

GROUP               KIND        NAMESPACE       NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage         Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-go-ewkjmvuq  Synced     Healthy            service/e2e-tests-go-ewkjmvuq unchanged
apps                Deployment  tssc-app-stage  e2e-tests-go-ewkjmvuq  Synced     Progressing        deployment.apps/e2e-tests-go-ewkjmvuq configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-ewkjmvuq  Synced     Healthy            route.route.openshift.io/e2e-tests-go-ewkjmvuq unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:33.476 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ewkjmvuq-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:33.476 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-ewkjmvuq-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ewkjmvuq-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:39.930 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ewkjmvuq-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:39.930 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-ewkjmvuq-stage | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ewkjmvuq-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:50.623 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-ewkjmvuq-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:50.623 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:50.651 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-ewkjmvuq-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:50.652 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:50.652 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:50.652 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 026362a23ed428d9c0df19b2cafd6174a01d0cb4 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:50.652 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 026362a23ed428d9c0df19b2cafd6174a01d0cb4 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:50.653 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:50.654 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:50.654 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-ewkjmvuq-gitops-on-pull-request-pr7j4 logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:50.654 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-ewkjmvuq-gitops-on-pull-request-pr7j4 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:50.696 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ewkjmvuq-gitops-on-pull-request-pr7j4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:51.005 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:f050ac81-2b23-40a3-b61a-a8f375728854/1 found from Promotion Pipeline e2e-tests-go-ewkjmvuq-gitops-on-pull-request-pr7j4 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="101.799">
<system-out>
<![CDATA[2026-05-11 18:24:51.030 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-ewkjmvuq/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:51.030 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-ewkjmvuq/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:51.149 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-ewkjmvuq/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:51.149 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-ewkjmvuq/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-ewkjmvuq:3fbf4666a90460234cbafc51027171abb67a226e {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:51.150 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:51.176 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:51.176 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-go-ewkjmvuq:3fbf4666a90460234cbafc51027171abb67a226e {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:51.176 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-ewkjmvuq/overlays/prod/deployment-patch.yaml in repo e2e-tests-go-ewkjmvuq-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:51.282 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:51.282 [[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-ewkjmvuq:3fbf4666a90460234cbafc51027171abb67a226e" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:55.156 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778523891176 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:56.889 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-ewkjmvuq-gitops/pull/2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:56.889 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:56.890 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-go-ewkjmvuq-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:56.890 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-go-ewkjmvuq-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:56.890 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-ewkjmvuq-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:56.927 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-ewkjmvuq-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:56.927 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:24:56.928 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-ewkjmvuq-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-ewkjmvuq-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:02.927 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-ewkjmvuq-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:02.927 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:02.927 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-ewkjmvuq-gitops-on-pull-request-wkmrn {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:02.927 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-ewkjmvuq-gitops-on-pull-request-wkmrn was triggered by promotion PR #2 in e2e-tests-go-ewkjmvuq-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:02.927 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-ewkjmvuq-gitops-on-pull-request-wkmrn to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:02.967 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ewkjmvuq-gitops-on-pull-request-wkmrn in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:02.967 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ewkjmvuq-gitops-on-pull-request-wkmrn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:02.967 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ewkjmvuq-gitops-on-pull-request-wkmrn status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:02.968 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-ewkjmvuq-gitops-on-pull-request-wkmrn | Status: running | Reason: Pipeline e2e-tests-go-ewkjmvuq-gitops-on-pull-request-wkmrn not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:33.039 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ewkjmvuq-gitops-on-pull-request-wkmrn in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:33.040 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ewkjmvuq-gitops-on-pull-request-wkmrn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:33.040 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ewkjmvuq-gitops-on-pull-request-wkmrn status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:25:33.040 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-ewkjmvuq-gitops-on-pull-request-wkmrn | Status: running | Reason: Pipeline e2e-tests-go-ewkjmvuq-gitops-on-pull-request-wkmrn not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:03.108 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ewkjmvuq-gitops-on-pull-request-wkmrn in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:03.109 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-ewkjmvuq-gitops-on-pull-request-wkmrn status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:03.109 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-ewkjmvuq-gitops-on-pull-request-wkmrn status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:03.109 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:03.111 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-ewkjmvuq-gitops-on-pull-request-wkmrn was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:03.112 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:05.702 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: d0a7ad1c9337679bd8549d50758ecfee08633c3f {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:05.703 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: d0a7ad1c9337679bd8549d50758ecfee08633c3f {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:05.703 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:05.703 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-ewkjmvuq-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:05.793 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-ewkjmvuq-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:06.764 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:06.764 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-ewkjmvuq-prod' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:06.919 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-ewkjmvuq-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/applications/e2e-tests-go-ewkjmvuq-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-ewkjmvuq-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-ewkjmvuq/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (026362a)
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-ewkjmvuq  Synced     Healthy        service/e2e-tests-go-ewkjmvuq created
apps                Deployment  tssc-app-prod  e2e-tests-go-ewkjmvuq  Synced     Healthy        deployment.apps/e2e-tests-go-ewkjmvuq created
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-ewkjmvuq  Synced     Healthy        route.route.openshift.io/e2e-tests-go-ewkjmvuq created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:06.919 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-ewkjmvuq-prod' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:12.891 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:26:07+00:00                         Service  tssc-app-prod  e2e-tests-go-ewkjmvuq    Synced  Healthy              
2026-05-11T18:26:07+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-ewkjmvuq    Synced  Healthy              
2026-05-11T18:26:07+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-ewkjmvuq    Synced  Healthy              
2026-05-11T18:26:10+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:26:12+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-ewkjmvuq    Synced   Healthy              route.route.openshift.io/e2e-tests-go-ewkjmvuq unchanged
2026-05-11T18:26:12+00:00                       Namespace                        tssc-app-prod   Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:26:12+00:00                         Service  tssc-app-prod  e2e-tests-go-ewkjmvuq    Synced   Healthy              service/e2e-tests-go-ewkjmvuq unchanged
2026-05-11T18:26:12+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-ewkjmvuq    Synced   Healthy              deployment.apps/e2e-tests-go-ewkjmvuq configured
2026-05-11T18:26:12+00:00   apps  Deployment  tssc-app-prod  e2e-tests-go-ewkjmvuq  OutOfSync  Progressing              deployment.apps/e2e-tests-go-ewkjmvuq configured

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

Operation:          Sync
Sync Revision:      d0a7ad1c9337679bd8549d50758ecfee08633c3f
Phase:              Succeeded
Start:              2026-05-11 18:26:07 +0000 UTC
Finished:           2026-05-11 18:26:12 +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-ewkjmvuq  Synced     Healthy            service/e2e-tests-go-ewkjmvuq unchanged
apps                Deployment  tssc-app-prod  e2e-tests-go-ewkjmvuq  Synced     Progressing        deployment.apps/e2e-tests-go-ewkjmvuq configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-ewkjmvuq  Synced     Healthy            route.route.openshift.io/e2e-tests-go-ewkjmvuq unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:12.974 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ewkjmvuq-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:12.975 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-ewkjmvuq-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ewkjmvuq-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:21.841 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-ewkjmvuq-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:21.841 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-ewkjmvuq-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-ewkjmvuq-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:32.481 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-ewkjmvuq-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:32.481 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:32.510 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-ewkjmvuq-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:32.510 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:32.510 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:32.510 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: d0a7ad1c9337679bd8549d50758ecfee08633c3f {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:32.510 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: d0a7ad1c9337679bd8549d50758ecfee08633c3f {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:32.512 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:32.512 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:32.512 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-ewkjmvuq-gitops-on-pull-request-wkmrn logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:32.512 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-ewkjmvuq-gitops-on-pull-request-wkmrn in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:32.548 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-ewkjmvuq-gitops-on-pull-request-wkmrn in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:32.827 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:f050ac81-2b23-40a3-b61a-a8f375728854/1 found from Promotion Pipeline e2e-tests-go-ewkjmvuq-gitops-on-pull-request-wkmrn 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.318">
<system-out>
<![CDATA[2026-05-11 18:26:32.963 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:f050ac81-2b23-40a3-b61a-a8f375728854/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:32.964 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-ewkjmvuq:3fbf4666a90460234cbafc51027171abb67a226e and document ID urn:uuid:f050ac81-2b23-40a3-b61a-a8f375728854/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:32.964 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-ewkjmvuq:3fbf4666a90460234cbafc51027171abb67a226e and document ID: urn:uuid:f050ac81-2b23-40a3-b61a-a8f375728854/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:32.964 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-ewkjmvuq:3fbf4666a90460234cbafc51027171abb67a226e at https://server-tssc-tpa.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:33.063 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-ewkjmvuq:3fbf4666a90460234cbafc51027171abb67a226e' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:33.063 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:f050ac81-2b23-40a3-b61a-a8f375728854/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:33.063 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-ewkjmvuq:3fbf4666a90460234cbafc51027171abb67a226e, Published: 2026-05-11T18:21:46Z, SHA256: sha256:b9c08eccbcf363fc40437ad0621d217bd20d8c50e95295ee97cd0265de5f4c3f {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:33.063 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:f050ac81-2b23-40a3-b61a-a8f375728854/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:33.063 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-ewkjmvuq:3fbf4666a90460234cbafc51027171abb67a226e and document ID urn:uuid:f050ac81-2b23-40a3-b61a-a8f375728854/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:33.063 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-ewkjmvuq:3fbf4666a90460234cbafc51027171abb67a226e and document ID: urn:uuid:f050ac81-2b23-40a3-b61a-a8f375728854/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:33.063 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-ewkjmvuq:3fbf4666a90460234cbafc51027171abb67a226e at https://server-tssc-tpa.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:33.162 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-ewkjmvuq:3fbf4666a90460234cbafc51027171abb67a226e' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:33.162 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:f050ac81-2b23-40a3-b61a-a8f375728854/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:33.162 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-ewkjmvuq:3fbf4666a90460234cbafc51027171abb67a226e, Published: 2026-05-11T18:21:46Z, SHA256: sha256:b9c08eccbcf363fc40437ad0621d217bd20d8c50e95295ee97cd0265de5f4c3f {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:33.162 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:f050ac81-2b23-40a3-b61a-a8f375728854/1,urn:uuid:f050ac81-2b23-40a3-b61a-a8f375728854/1 found in TPA!!! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-11 18:26:33.164 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-go-ewkjmvuq:3fbf4666a90460234cbafc51027171abb67a226e {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-11T18:16:05.928Z" hostname="e2e-e2e-tests-go[github-azure-quay]" tests="6" failures="0" skipped="5" time="265.625" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="265.625">
<system-out>
<![CDATA[2026-05-11 18:16:07.206 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-ceuuumum {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:07.208 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-ceuuumum'... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:07.216 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:07.330 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:07.331 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:07.331 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:07.332 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:07.359 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:07.391 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:07.394 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:07.395 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:07.426 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:07.427 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:07.427 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:07.663 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-ceuuumum, ID: 3fc104da-5a60-4698-89a9-909cc0fe886f {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:07.663 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-ceuuumum to be completed... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:07.664 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 3fc104da-5a60-4698-89a9-909cc0fe886f to complete... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:07.761 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:07.761 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 3fc104da-5a60-4698-89a9-909cc0fe886f: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:12.894 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:12.894 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 3fc104da-5a60-4698-89a9-909cc0fe886f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:17.922 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:17.922 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 3fc104da-5a60-4698-89a9-909cc0fe886f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:22.962 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:22.963 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 3fc104da-5a60-4698-89a9-909cc0fe886f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:28.084 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:28.085 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 3fc104da-5a60-4698-89a9-909cc0fe886f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:33.110 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:33.111 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:33.111 [[32mINFO [0m] rhdh.developer-hub: Task 3fc104da-5a60-4698-89a9-909cc0fe886f completed successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:33.111 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-ceuuumum' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:33.112 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-ceuuumum {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:33.124 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Waiting for initial CI deployment of e2e-tests-go-ceuuumum...
2026-05-11 18:16:33.126 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-ceuuumum-gitops, branch: main {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:33.126 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-ceuuumum-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:33.382 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 91ccd8ea55a98b19cf566ae672ad99146dac8fd8 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Waiting for ArgoCD CI application to sync to commit: 91ccd8ea55a98b19cf566ae672ad99146dac8fd8
2026-05-11 18:16:33.413 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-go-ceuuumum-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-ceuuumum-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-go-ceuuumum-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"f58be5a5-76dc-4ede-b5ba-0f5313977ce8","cache-control":"no-cache, private","connection":"close","content-length":"284","content-type":"application/json","date":"Mon, 11 May 2026 18:16:33 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"53c8335d-9c43-497e-a91f-b2cc384d8302","x-kubernetes-pf-prioritylevel-uid":"09242623-77a6-4252-992d-19892f77c1cd"} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:33.414 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:52.117 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-ceuuumum-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 91ccd8ea55a98b19cf566ae672ad99146dac8fd8) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:16:52.117 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:17:18.323 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-ceuuumum-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:17:18.323 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:18.409 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-ceuuumum-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:18.409 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:18.409 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:18.410 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 91ccd8ea55a98b19cf566ae672ad99146dac8fd8 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:18:18.410 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:18.410 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-go-ceuuumum {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:18.411 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-go-ceuuumum... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:18.631 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:25.534 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:25.534 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-go-ceuuumum {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:25.535 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-go-ceuuumum... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:25.535 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:25.535 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:32.473 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-ceuuumum-gitops branch 'main' with commit SHA: 27e124a8e00b4090453d08d397c8b1606e983829 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:32.474 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 27e124a8e00b4090453d08d397c8b1606e983829 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:33.517 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-ceuuumum branch 'main' with commit SHA: 121f64ad428ff876d378e19db1bc191d9dae8165 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:33.517 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 121f64ad428ff876d378e19db1bc191d9dae8165 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:33.518 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-go-ceuuumum for component e2e-tests-go-ceuuumum... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:33.546 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-go-ceuuumum for component e2e-tests-go-ceuuumum... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:33.547 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-go-ceuuumum for component e2e-tests-go-ceuuumum... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:33.547 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:33.547 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:38.723 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:38.775 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:40.546 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-ceuuumum type=github name=e2e-tests-go-ceuuumum {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:40.546 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:50.578 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8466?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:53.889 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-ceuuumum-gitops type=github name=e2e-tests-go-ceuuumum-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:18:53.889 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:19:05.603 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8466... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:19:05.604 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8466?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:19:08.219 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8469?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:19:31.768 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8469... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:19:31.769 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8469?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:19:34.656 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-ceuuumum". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:19:34.657 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-go-ceuuumum {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:01.303 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-ceuuumum-gitops". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:01.303 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-go-ceuuumum {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:01.303 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-go-ceuuumum... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:01.332 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-ceuuumum {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:01.332 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-ceuuumum {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:01.332 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-ceuuumum-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:01.333 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-ceuuumum-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:01.333 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:01.333 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:01.333 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:01.333 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:30.073 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:30.073 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:30.723 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-go-ceuuumum {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:30.724 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:31.738 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-go-ceuuumum {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:31.739 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:32.763 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: read ECONNRESET {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:32.822 [[31mERROR[0m] azure.pipeline: Failed to retrieve all pipelines: AzureApiError: read ECONNRESET {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:32.822 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: read ECONNRESET {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-11 18:20:32.823 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: read ECONNRESET {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:123) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
<error message="Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: read ECONNRESET" 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: read ECONNRESET

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-go-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-11T18:16:05.928Z" hostname="e2e-e2e-tests-python[github-tekton-quay]" tests="6" failures="0" skipped="0" time="733.251" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="88.998">
<system-out>
<![CDATA[2026-05-11 18:16:07.341 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-ksjprnxm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:07.342 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-ksjprnxm'... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:07.349 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:07.416 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:07.450 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:07.453 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:07.453 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:07.493 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:07.493 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:07.494 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:07.752 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-ksjprnxm, ID: 39f676c0-3abf-4e85-9b71-47bba157482d {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:07.752 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-ksjprnxm to be completed... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:07.752 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 39f676c0-3abf-4e85-9b71-47bba157482d to complete... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:07.836 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:07.837 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 39f676c0-3abf-4e85-9b71-47bba157482d: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:13.120 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:13.120 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 39f676c0-3abf-4e85-9b71-47bba157482d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:18.157 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:18.157 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 39f676c0-3abf-4e85-9b71-47bba157482d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:23.243 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:23.243 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 39f676c0-3abf-4e85-9b71-47bba157482d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:28.462 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:28.463 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 39f676c0-3abf-4e85-9b71-47bba157482d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:33.497 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:33.497 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 39f676c0-3abf-4e85-9b71-47bba157482d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:38.529 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:38.529 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 39f676c0-3abf-4e85-9b71-47bba157482d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:43.555 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:43.555 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 39f676c0-3abf-4e85-9b71-47bba157482d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:48.580 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:48.581 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 39f676c0-3abf-4e85-9b71-47bba157482d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:53.696 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:53.697 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 10/24 for task 39f676c0-3abf-4e85-9b71-47bba157482d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:58.731 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:58.731 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:58.731 [[32mINFO [0m] rhdh.developer-hub: Task 39f676c0-3abf-4e85-9b71-47bba157482d completed successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:58.731 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-ksjprnxm' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:58.732 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-ksjprnxm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:58.748 [[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-ksjprnxm...
2026-05-11 18:16:58.748 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-ksjprnxm-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:58.749 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-ksjprnxm-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:58.972 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': ed2eeea72fb11d5e9d99911d8d4b8ec36502e59e {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Waiting for ArgoCD CI application to sync to commit: ed2eeea72fb11d5e9d99911d8d4b8ec36502e59e
2026-05-11 18:16:59.004 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-ksjprnxm-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: ed2eeea72fb11d5e9d99911d8d4b8ec36502e59e) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:16:59.005 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:10.392 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-ksjprnxm-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-11 18:17:10.392 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:36.268 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-ksjprnxm-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:36.269 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:36.269 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:36.269 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: ed2eeea72fb11d5e9d99911d8d4b8ec36502e59e {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:17:36.269 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:36.270 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-python-ksjprnxm (GitHub + Tekton CI) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:36.270 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-python-ksjprnxm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:36.270 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:36.270 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-python-ksjprnxm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:36.303 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-ksjprnxm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:36.331 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-ksjprnxm-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:36.331 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-python-ksjprnxm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:36.331 [[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:172) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</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="396.498">
<system-out>
<![CDATA[2026-05-11 18:17:36.364 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:36.364 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:36.364 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:40.365 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778523456364 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:42.746 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-ksjprnxm/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:42.746 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-python-ksjprnxm/pull/1 with SHA: 0917fe3af9e94d5b8e0675060a0c0785cf08f2d1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:42.747 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-ksjprnxm... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:42.747 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-ksjprnxm, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:42.774 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-ksjprnxm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:42.775 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-ksjprnxm. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:42.775 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-ksjprnxm | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-ksjprnxm, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:49.036 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-ksjprnxm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:49.036 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:17:49.036 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-python-ksjprnxm | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-ksjprnxm, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:02.424 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-ksjprnxm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:02.424 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:02.424 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-ksjprnxm-on-pull-request-sgz5j {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:02.425 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-ksjprnxm-on-pull-request-sgz5j was triggered by promotion PR #1 in e2e-tests-python-ksjprnxm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:02.425 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-ksjprnxm-on-pull-request-sgz5j to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:02.471 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ksjprnxm-on-pull-request-sgz5j in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:02.471 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ksjprnxm-on-pull-request-sgz5j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:02.472 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ksjprnxm-on-pull-request-sgz5j status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:02.472 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-ksjprnxm-on-pull-request-sgz5j | Status: running | Reason: Pipeline e2e-tests-python-ksjprnxm-on-pull-request-sgz5j not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:32.537 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ksjprnxm-on-pull-request-sgz5j in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:32.538 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ksjprnxm-on-pull-request-sgz5j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:32.538 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ksjprnxm-on-pull-request-sgz5j status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:18:32.538 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-ksjprnxm-on-pull-request-sgz5j | Status: running | Reason: Pipeline e2e-tests-python-ksjprnxm-on-pull-request-sgz5j not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:19:02.614 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ksjprnxm-on-pull-request-sgz5j in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:19:02.614 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ksjprnxm-on-pull-request-sgz5j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:19:02.615 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ksjprnxm-on-pull-request-sgz5j status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:19:02.615 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-ksjprnxm-on-pull-request-sgz5j | Status: running | Reason: Pipeline e2e-tests-python-ksjprnxm-on-pull-request-sgz5j not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:19:32.691 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ksjprnxm-on-pull-request-sgz5j in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:19:32.691 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ksjprnxm-on-pull-request-sgz5j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:19:32.691 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ksjprnxm-on-pull-request-sgz5j status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:19:32.692 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-ksjprnxm-on-pull-request-sgz5j | Status: running | Reason: Pipeline e2e-tests-python-ksjprnxm-on-pull-request-sgz5j not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:20:02.764 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ksjprnxm-on-pull-request-sgz5j in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:20:02.764 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ksjprnxm-on-pull-request-sgz5j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:20:02.765 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ksjprnxm-on-pull-request-sgz5j status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:20:02.765 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-ksjprnxm-on-pull-request-sgz5j | Status: running | Reason: Pipeline e2e-tests-python-ksjprnxm-on-pull-request-sgz5j not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:20:32.830 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ksjprnxm-on-pull-request-sgz5j in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:20:32.831 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ksjprnxm-on-pull-request-sgz5j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:20:32.831 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ksjprnxm-on-pull-request-sgz5j status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:20:32.831 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-python-ksjprnxm-on-pull-request-sgz5j | Status: running | Reason: Pipeline e2e-tests-python-ksjprnxm-on-pull-request-sgz5j not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:02.901 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ksjprnxm-on-pull-request-sgz5j in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:02.901 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ksjprnxm-on-pull-request-sgz5j status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:02.902 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ksjprnxm-on-pull-request-sgz5j status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:02.902 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:02.910 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-ksjprnxm-on-pull-request-sgz5j was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:02.910 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:04.855 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 4923d1c4d0695dceb7d25297f1d87c4ca09ee662 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:04.855 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-python-ksjprnxm... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:04.856 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-ksjprnxm, event type: push {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:04.897 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-ksjprnxm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:04.897 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:04.897 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-ksjprnxm | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-ksjprnxm, event: push, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:12.449 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-ksjprnxm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:12.450 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:12.450 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-ksjprnxm-on-push-vgm2b {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:12.450 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-ksjprnxm-on-push-vgm2b was triggered by on-push pipeline after merging #1 in e2e-tests-python-ksjprnxm {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:12.450 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-ksjprnxm-on-push-vgm2b to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:12.488 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ksjprnxm-on-push-vgm2b in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:12.488 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ksjprnxm-on-push-vgm2b status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:12.489 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ksjprnxm-on-push-vgm2b status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:12.489 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-ksjprnxm-on-push-vgm2b | Status: running | Reason: Pipeline e2e-tests-python-ksjprnxm-on-push-vgm2b not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:42.567 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ksjprnxm-on-push-vgm2b in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:42.567 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ksjprnxm-on-push-vgm2b status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:42.567 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ksjprnxm-on-push-vgm2b status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:21:42.568 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-ksjprnxm-on-push-vgm2b | Status: running | Reason: Pipeline e2e-tests-python-ksjprnxm-on-push-vgm2b not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:22:12.614 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ksjprnxm-on-push-vgm2b in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:22:12.614 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ksjprnxm-on-push-vgm2b status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:22:12.614 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ksjprnxm-on-push-vgm2b status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:22:12.615 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-ksjprnxm-on-push-vgm2b | Status: running | Reason: Pipeline e2e-tests-python-ksjprnxm-on-push-vgm2b not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:22:42.691 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ksjprnxm-on-push-vgm2b in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:22:42.691 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ksjprnxm-on-push-vgm2b status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:22:42.691 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ksjprnxm-on-push-vgm2b status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:22:42.691 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-ksjprnxm-on-push-vgm2b | Status: running | Reason: Pipeline e2e-tests-python-ksjprnxm-on-push-vgm2b not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:23:12.731 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ksjprnxm-on-push-vgm2b in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:23:12.731 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ksjprnxm-on-push-vgm2b status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:23:12.731 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ksjprnxm-on-push-vgm2b status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:23:12.732 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-ksjprnxm-on-push-vgm2b | Status: running | Reason: Pipeline e2e-tests-python-ksjprnxm-on-push-vgm2b not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:23:42.806 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ksjprnxm-on-push-vgm2b in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:23:42.807 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ksjprnxm-on-push-vgm2b status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:23:42.807 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ksjprnxm-on-push-vgm2b status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:23:42.807 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-python-ksjprnxm-on-push-vgm2b | Status: running | Reason: Pipeline e2e-tests-python-ksjprnxm-on-push-vgm2b not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:12.857 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ksjprnxm-on-push-vgm2b in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:12.857 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ksjprnxm-on-push-vgm2b status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:12.857 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ksjprnxm-on-push-vgm2b status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:12.857 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:12.859 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-ksjprnxm-on-push-vgm2b was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:12.859 [[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="42.466">
<system-out>
<![CDATA[2026-05-11 18:24:12.916 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-ksjprnxm-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:12.916 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-ksjprnxm-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:13.089 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 5f8c47abcbe75664b0075bc84408aef3b6b9013d {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:13.090 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:13.090 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-ksjprnxm-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:13.190 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-ksjprnxm-development using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:13.816 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:13.816 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-ksjprnxm-development' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:13.978 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-ksjprnxm-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/applications/e2e-tests-python-ksjprnxm-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-ksjprnxm-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-ksjprnxm/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (ed2eeea)
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-ksjprnxm  Synced     Healthy        service/e2e-tests-python-ksjprnxm created
apps                Deployment  tssc-app-development  e2e-tests-python-ksjprnxm  Synced     Healthy        deployment.apps/e2e-tests-python-ksjprnxm created
route.openshift.io  Route       tssc-app-development  e2e-tests-python-ksjprnxm  Synced     Healthy        route.route.openshift.io/e2e-tests-python-ksjprnxm created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:13.978 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-ksjprnxm-development' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:20.473 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:24:14+00:00                         Service  tssc-app-development  e2e-tests-python-ksjprnxm    Synced  Healthy              
2026-05-11T18:24:14+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-ksjprnxm    Synced  Healthy              
2026-05-11T18:24:14+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-ksjprnxm    Synced  Healthy              
2026-05-11T18:24:18+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:24:19+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:24:19+00:00                         Service  tssc-app-development  e2e-tests-python-ksjprnxm    Synced   Healthy              service/e2e-tests-python-ksjprnxm unchanged
2026-05-11T18:24:19+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-ksjprnxm    Synced   Healthy              deployment.apps/e2e-tests-python-ksjprnxm configured
2026-05-11T18:24:19+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-ksjprnxm    Synced   Healthy              route.route.openshift.io/e2e-tests-python-ksjprnxm unchanged
2026-05-11T18:24:19+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-ksjprnxm  OutOfSync  Progressing              deployment.apps/e2e-tests-python-ksjprnxm configured

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

Operation:          Sync
Sync Revision:      5f8c47abcbe75664b0075bc84408aef3b6b9013d
Phase:              Succeeded
Start:              2026-05-11 18:24:14 +0000 UTC
Finished:           2026-05-11 18:24:19 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development       Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-python-ksjprnxm  Synced     Healthy            service/e2e-tests-python-ksjprnxm unchanged
apps                Deployment  tssc-app-development  e2e-tests-python-ksjprnxm  Synced     Progressing        deployment.apps/e2e-tests-python-ksjprnxm configured
route.openshift.io  Route       tssc-app-development  e2e-tests-python-ksjprnxm  Synced     Healthy            route.route.openshift.io/e2e-tests-python-ksjprnxm unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:20.559 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-ksjprnxm-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:20.560 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-ksjprnxm-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-ksjprnxm-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:29.195 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-ksjprnxm-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:29.195 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-ksjprnxm-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-ksjprnxm-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:38.479 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-ksjprnxm-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:38.479 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-python-ksjprnxm-development | Elapsed: 25s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-ksjprnxm-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.318 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-ksjprnxm-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.318 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.343 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-ksjprnxm-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.343 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.344 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.344 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 5f8c47abcbe75664b0075bc84408aef3b6b9013d {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.344 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 5f8c47abcbe75664b0075bc84408aef3b6b9013d {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.346 [[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="103.718">
<system-out>
<![CDATA[2026-05-11 18:24:55.370 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-ksjprnxm/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.371 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-ksjprnxm/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.541 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-ksjprnxm/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.541 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-ksjprnxm/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-ksjprnxm:4923d1c4d0695dceb7d25297f1d87c4ca09ee662 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.543 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.575 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.575 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-python-ksjprnxm:4923d1c4d0695dceb7d25297f1d87c4ca09ee662 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.576 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-ksjprnxm/overlays/stage/deployment-patch.yaml in repo e2e-tests-python-ksjprnxm-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.675 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:55.676 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-python-ksjprnxm:4923d1c4d0695dceb7d25297f1d87c4ca09ee662" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:24:59.497 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778523895576 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:01.446 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-ksjprnxm-gitops/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:01.447 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:01.447 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-python-ksjprnxm-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:01.447 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-ksjprnxm-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:01.447 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-ksjprnxm-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:01.473 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-ksjprnxm-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:01.473 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-ksjprnxm-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:01.474 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-ksjprnxm-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-ksjprnxm-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:11.309 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-ksjprnxm-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:11.309 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:11.310 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-ksjprnxm-gitops-on-pull-request-w4fmb {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:11.310 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-ksjprnxm-gitops-on-pull-request-w4fmb was triggered by promotion PR #1 in e2e-tests-python-ksjprnxm-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:11.310 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-ksjprnxm-gitops-on-pull-request-w4fmb to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:11.342 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ksjprnxm-gitops-on-pull-request-w4fmb in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:11.342 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ksjprnxm-gitops-on-pull-request-w4fmb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:11.342 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ksjprnxm-gitops-on-pull-request-w4fmb status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:11.342 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-ksjprnxm-gitops-on-pull-request-w4fmb | Status: running | Reason: Pipeline e2e-tests-python-ksjprnxm-gitops-on-pull-request-w4fmb not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:41.413 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ksjprnxm-gitops-on-pull-request-w4fmb in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:41.413 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ksjprnxm-gitops-on-pull-request-w4fmb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:41.413 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ksjprnxm-gitops-on-pull-request-w4fmb status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:25:41.414 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-ksjprnxm-gitops-on-pull-request-w4fmb | Status: running | Reason: Pipeline e2e-tests-python-ksjprnxm-gitops-on-pull-request-w4fmb not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:11.453 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ksjprnxm-gitops-on-pull-request-w4fmb in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:11.453 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ksjprnxm-gitops-on-pull-request-w4fmb status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:11.453 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ksjprnxm-gitops-on-pull-request-w4fmb status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:11.454 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:11.456 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-ksjprnxm-gitops-on-pull-request-w4fmb was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:11.456 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:13.507 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 7e873437a9cb2bf29a867c824503e5603e84054f {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:13.507 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 7e873437a9cb2bf29a867c824503e5603e84054f {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:13.508 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:13.508 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-ksjprnxm-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:13.600 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-ksjprnxm-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:14.451 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:14.451 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-ksjprnxm-stage' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:14.580 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-ksjprnxm-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/applications/e2e-tests-python-ksjprnxm-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-ksjprnxm-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-ksjprnxm/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (ed2eeea)
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-ksjprnxm  Synced     Healthy        service/e2e-tests-python-ksjprnxm created
apps                Deployment  tssc-app-stage  e2e-tests-python-ksjprnxm  Synced     Healthy        deployment.apps/e2e-tests-python-ksjprnxm created
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-ksjprnxm  Synced     Healthy        route.route.openshift.io/e2e-tests-python-ksjprnxm created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:14.580 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-ksjprnxm-stage' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:21.256 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:26:14+00:00                         Service  tssc-app-stage  e2e-tests-python-ksjprnxm    Synced  Healthy              
2026-05-11T18:26:14+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-ksjprnxm    Synced  Healthy              
2026-05-11T18:26:14+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-ksjprnxm    Synced  Healthy              
2026-05-11T18:26:19+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:26:20+00:00                         Service  tssc-app-stage  e2e-tests-python-ksjprnxm    Synced   Healthy              service/e2e-tests-python-ksjprnxm unchanged
2026-05-11T18:26:20+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-ksjprnxm    Synced   Healthy              deployment.apps/e2e-tests-python-ksjprnxm configured
2026-05-11T18:26:20+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-ksjprnxm    Synced   Healthy              route.route.openshift.io/e2e-tests-python-ksjprnxm unchanged
2026-05-11T18:26:20+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:26:20+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-ksjprnxm  OutOfSync  Progressing              deployment.apps/e2e-tests-python-ksjprnxm configured

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

Operation:          Sync
Sync Revision:      7e873437a9cb2bf29a867c824503e5603e84054f
Phase:              Succeeded
Start:              2026-05-11 18:26:15 +0000 UTC
Finished:           2026-05-11 18:26:20 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-python-ksjprnxm  Synced     Healthy            service/e2e-tests-python-ksjprnxm unchanged
apps                Deployment  tssc-app-stage  e2e-tests-python-ksjprnxm  Synced     Progressing        deployment.apps/e2e-tests-python-ksjprnxm configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-ksjprnxm  Synced     Healthy            route.route.openshift.io/e2e-tests-python-ksjprnxm unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:21.347 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-ksjprnxm-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:21.347 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-ksjprnxm-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-ksjprnxm-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:28.744 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-ksjprnxm-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:28.744 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-ksjprnxm-stage | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-ksjprnxm-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:38.759 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-ksjprnxm-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:38.760 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:38.788 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-ksjprnxm-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:38.788 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:38.789 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:38.789 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 7e873437a9cb2bf29a867c824503e5603e84054f {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:38.789 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 7e873437a9cb2bf29a867c824503e5603e84054f {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:38.790 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:38.791 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:38.791 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-ksjprnxm-gitops-on-pull-request-w4fmb logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:38.791 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-ksjprnxm-gitops-on-pull-request-w4fmb in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:38.831 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ksjprnxm-gitops-on-pull-request-w4fmb in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:39.085 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:051101df-3b63-46e3-ba6a-137b9a6dbb16/1 found from Promotion Pipeline e2e-tests-python-ksjprnxm-gitops-on-pull-request-w4fmb 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="101.32">
<system-out>
<![CDATA[2026-05-11 18:26:39.106 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-ksjprnxm/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:39.106 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-ksjprnxm/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:39.252 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-ksjprnxm/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:39.253 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-ksjprnxm/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-ksjprnxm:4923d1c4d0695dceb7d25297f1d87c4ca09ee662 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:39.254 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:39.283 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:39.283 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-python-ksjprnxm:4923d1c4d0695dceb7d25297f1d87c4ca09ee662 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:39.283 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-ksjprnxm/overlays/prod/deployment-patch.yaml in repo e2e-tests-python-ksjprnxm-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:39.384 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:39.384 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-python-ksjprnxm:4923d1c4d0695dceb7d25297f1d87c4ca09ee662" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:43.064 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778523999283 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:44.693 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-ksjprnxm-gitops/pull/2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:44.693 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:44.694 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-python-ksjprnxm-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:44.694 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-python-ksjprnxm-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:44.694 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-ksjprnxm-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:44.730 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-ksjprnxm-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:44.730 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:44.731 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-ksjprnxm-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-ksjprnxm-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:52.427 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-ksjprnxm-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:52.427 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:52.427 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-ksjprnxm-gitops-on-pull-request-2swz5 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:52.427 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-ksjprnxm-gitops-on-pull-request-2swz5 was triggered by promotion PR #2 in e2e-tests-python-ksjprnxm-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:52.427 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-ksjprnxm-gitops-on-pull-request-2swz5 to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:52.459 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ksjprnxm-gitops-on-pull-request-2swz5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:52.459 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ksjprnxm-gitops-on-pull-request-2swz5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:52.460 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ksjprnxm-gitops-on-pull-request-2swz5 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:26:52.460 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-ksjprnxm-gitops-on-pull-request-2swz5 | Status: running | Reason: Pipeline e2e-tests-python-ksjprnxm-gitops-on-pull-request-2swz5 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:22.513 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ksjprnxm-gitops-on-pull-request-2swz5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:22.513 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ksjprnxm-gitops-on-pull-request-2swz5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:22.513 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ksjprnxm-gitops-on-pull-request-2swz5 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:22.513 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-ksjprnxm-gitops-on-pull-request-2swz5 | Status: running | Reason: Pipeline e2e-tests-python-ksjprnxm-gitops-on-pull-request-2swz5 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:52.584 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ksjprnxm-gitops-on-pull-request-2swz5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:52.584 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-ksjprnxm-gitops-on-pull-request-2swz5 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:52.584 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-ksjprnxm-gitops-on-pull-request-2swz5 status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:52.584 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:52.586 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-ksjprnxm-gitops-on-pull-request-2swz5 was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:52.586 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:55.364 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 4bb47dee02b6e31643c8963ea49c0efe0bb5f28a {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:55.365 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 4bb47dee02b6e31643c8963ea49c0efe0bb5f28a {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:55.365 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:55.365 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-ksjprnxm-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:55.456 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-ksjprnxm-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:56.217 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:56.217 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-ksjprnxm-prod' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:56.385 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-ksjprnxm-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/applications/e2e-tests-python-ksjprnxm-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-ksjprnxm-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-ksjprnxm/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (7e87343)
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-ksjprnxm  Synced     Healthy        service/e2e-tests-python-ksjprnxm created
apps                Deployment  tssc-app-prod  e2e-tests-python-ksjprnxm  Synced     Healthy        deployment.apps/e2e-tests-python-ksjprnxm created
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-ksjprnxm  Synced     Healthy        route.route.openshift.io/e2e-tests-python-ksjprnxm created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:27:56.386 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-ksjprnxm-prod' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:02.403 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:27:56+00:00                         Service  tssc-app-prod  e2e-tests-python-ksjprnxm    Synced  Healthy              
2026-05-11T18:27:56+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-ksjprnxm    Synced  Healthy              
2026-05-11T18:27:56+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-ksjprnxm    Synced  Healthy              
2026-05-11T18:28:00+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:28:01+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:28:01+00:00                         Service  tssc-app-prod  e2e-tests-python-ksjprnxm    Synced   Healthy              service/e2e-tests-python-ksjprnxm unchanged
2026-05-11T18:28:01+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-ksjprnxm    Synced   Healthy              deployment.apps/e2e-tests-python-ksjprnxm configured
2026-05-11T18:28:01+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-ksjprnxm    Synced   Healthy              route.route.openshift.io/e2e-tests-python-ksjprnxm unchanged
2026-05-11T18:28:01+00:00   apps  Deployment  tssc-app-prod  e2e-tests-python-ksjprnxm  OutOfSync  Progressing              deployment.apps/e2e-tests-python-ksjprnxm configured

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

Operation:          Sync
Sync Revision:      4bb47dee02b6e31643c8963ea49c0efe0bb5f28a
Phase:              Succeeded
Start:              2026-05-11 18:27:56 +0000 UTC
Finished:           2026-05-11 18:28:01 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod              Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-python-ksjprnxm  Synced     Healthy            service/e2e-tests-python-ksjprnxm unchanged
apps                Deployment  tssc-app-prod  e2e-tests-python-ksjprnxm  Synced     Progressing        deployment.apps/e2e-tests-python-ksjprnxm configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-ksjprnxm  Synced     Healthy            route.route.openshift.io/e2e-tests-python-ksjprnxm unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:02.490 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-ksjprnxm-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:02.490 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-ksjprnxm-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-ksjprnxm-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:08.452 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-ksjprnxm-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:08.452 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-ksjprnxm-prod | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-ksjprnxm-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.087 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-ksjprnxm-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.087 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.115 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-ksjprnxm-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.115 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.115 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.115 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 4bb47dee02b6e31643c8963ea49c0efe0bb5f28a {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.116 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 4bb47dee02b6e31643c8963ea49c0efe0bb5f28a {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.118 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.118 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.118 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-ksjprnxm-gitops-on-pull-request-2swz5 logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.118 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-ksjprnxm-gitops-on-pull-request-2swz5 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.158 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-ksjprnxm-gitops-on-pull-request-2swz5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.424 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:051101df-3b63-46e3-ba6a-137b9a6dbb16/1 found from Promotion Pipeline e2e-tests-python-ksjprnxm-gitops-on-pull-request-2swz5 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.251">
<system-out>
<![CDATA[2026-05-11 18:28:20.536 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:051101df-3b63-46e3-ba6a-137b9a6dbb16/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.536 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-ksjprnxm:4923d1c4d0695dceb7d25297f1d87c4ca09ee662 and document ID urn:uuid:051101df-3b63-46e3-ba6a-137b9a6dbb16/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.537 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-ksjprnxm:4923d1c4d0695dceb7d25297f1d87c4ca09ee662 and document ID: urn:uuid:051101df-3b63-46e3-ba6a-137b9a6dbb16/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.537 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-ksjprnxm:4923d1c4d0695dceb7d25297f1d87c4ca09ee662 at https://server-tssc-tpa.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.607 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-ksjprnxm:4923d1c4d0695dceb7d25297f1d87c4ca09ee662' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.607 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:051101df-3b63-46e3-ba6a-137b9a6dbb16/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.607 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-ksjprnxm:4923d1c4d0695dceb7d25297f1d87c4ca09ee662, Published: 2026-05-11T18:23:16Z, SHA256: sha256:2f7e36030e984f3bf9e23720ed7877f9f0d5289f81825ee8c397a69ba608f44f {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.607 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:051101df-3b63-46e3-ba6a-137b9a6dbb16/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.607 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-ksjprnxm:4923d1c4d0695dceb7d25297f1d87c4ca09ee662 and document ID urn:uuid:051101df-3b63-46e3-ba6a-137b9a6dbb16/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.608 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-ksjprnxm:4923d1c4d0695dceb7d25297f1d87c4ca09ee662 and document ID: urn:uuid:051101df-3b63-46e3-ba6a-137b9a6dbb16/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.608 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-ksjprnxm:4923d1c4d0695dceb7d25297f1d87c4ca09ee662 at https://server-tssc-tpa.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.693 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-ksjprnxm:4923d1c4d0695dceb7d25297f1d87c4ca09ee662' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.693 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:051101df-3b63-46e3-ba6a-137b9a6dbb16/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.693 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-ksjprnxm:4923d1c4d0695dceb7d25297f1d87c4ca09ee662, Published: 2026-05-11T18:23:16Z, SHA256: sha256:2f7e36030e984f3bf9e23720ed7877f9f0d5289f81825ee8c397a69ba608f44f {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.694 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:051101df-3b63-46e3-ba6a-137b9a6dbb16/1,urn:uuid:051101df-3b63-46e3-ba6a-137b9a6dbb16/1 found in TPA!!! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-11 18:28:20.695 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-python-ksjprnxm:4923d1c4d0695dceb7d25297f1d87c4ca09ee662 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-11T18:16:05.928Z" hostname="e2e-e2e-tests-python[github-azure-quay]" tests="6" failures="0" skipped="5" time="289.068" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="289.068">
<system-out>
<![CDATA[2026-05-11 18:16:07.320 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-sxrqvcks {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:07.321 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-sxrqvcks'... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:07.328 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:07.418 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:07.418 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:07.419 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:07.419 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:07.446 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:07.481 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:07.483 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:07.484 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:07.511 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:07.511 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:07.512 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:07.776 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-sxrqvcks, ID: 4520562d-c78b-4577-8fa3-c529447ec312 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:07.776 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-sxrqvcks to be completed... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:07.777 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 4520562d-c78b-4577-8fa3-c529447ec312 to complete... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:07.839 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:07.840 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 4520562d-c78b-4577-8fa3-c529447ec312: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:13.305 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:13.306 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 4520562d-c78b-4577-8fa3-c529447ec312: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:18.336 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:18.336 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 4520562d-c78b-4577-8fa3-c529447ec312: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:23.365 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:23.366 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 4520562d-c78b-4577-8fa3-c529447ec312: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:28.506 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:28.506 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 4520562d-c78b-4577-8fa3-c529447ec312: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:33.567 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:33.567 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 4520562d-c78b-4577-8fa3-c529447ec312: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:38.589 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:38.589 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:38.590 [[32mINFO [0m] rhdh.developer-hub: Task 4520562d-c78b-4577-8fa3-c529447ec312 completed successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:38.590 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-sxrqvcks' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:38.590 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-sxrqvcks {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:38.605 [[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-sxrqvcks...
2026-05-11 18:16:38.606 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-sxrqvcks-gitops, branch: main {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:38.606 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-sxrqvcks-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:38.886 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 302dc8b1f56461260bd0be10da1166df3e8a9ced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Waiting for ArgoCD CI application to sync to commit: 302dc8b1f56461260bd0be10da1166df3e8a9ced
2026-05-11 18:16:38.921 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-sxrqvcks-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 302dc8b1f56461260bd0be10da1166df3e8a9ced) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:38.922 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:53.986 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-sxrqvcks-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:16:53.987 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:17:14.280 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-sxrqvcks-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:17:14.281 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:25.525 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-sxrqvcks-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:25.525 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:25.525 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:25.525 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 302dc8b1f56461260bd0be10da1166df3e8a9ced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:18:25.526 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:25.526 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-python-sxrqvcks {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:25.527 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-python-sxrqvcks... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:25.747 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:34.149 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:34.149 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-python-sxrqvcks {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:34.149 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-python-sxrqvcks... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:34.150 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:34.151 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:40.951 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-sxrqvcks-gitops branch 'main' with commit SHA: e5ec231fa2a9caf1897bf10c2e00b1b82f0a1ab3 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:40.952 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: e5ec231fa2a9caf1897bf10c2e00b1b82f0a1ab3 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:41.947 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-sxrqvcks branch 'main' with commit SHA: b3e5f44a4650ae57dcb233cc6d89de881d12fd4f {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:41.948 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: b3e5f44a4650ae57dcb233cc6d89de881d12fd4f {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:41.948 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-python-sxrqvcks for component e2e-tests-python-sxrqvcks... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:41.974 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-python-sxrqvcks for component e2e-tests-python-sxrqvcks... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:41.975 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-python-sxrqvcks for component e2e-tests-python-sxrqvcks... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:41.975 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:41.975 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:44.449 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:46.307 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:46.737 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-sxrqvcks type=github name=e2e-tests-python-sxrqvcks {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:18:46.737 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:19:07.774 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-sxrqvcks-gitops type=github name=e2e-tests-python-sxrqvcks-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:19:07.774 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:19:16.841 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8471?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:19:35.008 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8474?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:19:41.227 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8471... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:19:41.228 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8471?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:19:59.935 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8474... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:19:59.935 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8474?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:11.787 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-sxrqvcks". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:11.787 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-python-sxrqvcks {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:27.570 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-sxrqvcks-gitops". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:27.570 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-python-sxrqvcks {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:27.570 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-python-sxrqvcks... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:27.618 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-sxrqvcks {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:27.619 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-sxrqvcks {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:27.619 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-sxrqvcks-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:27.619 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-sxrqvcks-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:27.619 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:27.620 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:27.620 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:27.620 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:56.305 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: read ECONNRESET {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:56.380 [[31mERROR[0m] azure.pipeline: Failed to retrieve all pipelines: AzureApiError: read ECONNRESET {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:56.380 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: read ECONNRESET {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-11 18:20:56.380 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: read ECONNRESET {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:130) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
<error message="Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: read ECONNRESET" 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: read ECONNRESET

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-python-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-11T18:16:05.928Z" hostname="e2e-e2e-tests-dotnet-basic[github-tekton-quay]" tests="6" failures="0" skipped="0" time="699.377" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="101.114">
<system-out>
<![CDATA[2026-05-11 18:16:07.274 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-rktjpmmo {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:07.276 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-rktjpmmo'... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:07.284 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:07.353 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:07.385 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:07.388 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:07.389 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:07.424 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:07.424 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:07.425 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:07.570 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-rktjpmmo, ID: b43fae2f-577e-42a7-a83d-0d4bef3b3dc1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:07.570 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-rktjpmmo to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:07.571 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task b43fae2f-577e-42a7-a83d-0d4bef3b3dc1 to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:07.713 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:07.714 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task b43fae2f-577e-42a7-a83d-0d4bef3b3dc1: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:12.736 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:12.736 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task b43fae2f-577e-42a7-a83d-0d4bef3b3dc1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:17.762 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:17.763 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task b43fae2f-577e-42a7-a83d-0d4bef3b3dc1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:22.791 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:22.791 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task b43fae2f-577e-42a7-a83d-0d4bef3b3dc1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:27.856 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:27.857 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task b43fae2f-577e-42a7-a83d-0d4bef3b3dc1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:32.891 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:32.892 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task b43fae2f-577e-42a7-a83d-0d4bef3b3dc1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:37.921 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:37.921 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task b43fae2f-577e-42a7-a83d-0d4bef3b3dc1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:42.947 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:42.947 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task b43fae2f-577e-42a7-a83d-0d4bef3b3dc1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:47.973 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:47.974 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task b43fae2f-577e-42a7-a83d-0d4bef3b3dc1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:53.022 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:53.023 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 10/24 for task b43fae2f-577e-42a7-a83d-0d4bef3b3dc1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:58.070 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:58.070 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:58.070 [[32mINFO [0m] rhdh.developer-hub: Task b43fae2f-577e-42a7-a83d-0d4bef3b3dc1 completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:58.070 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-rktjpmmo' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:58.071 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-rktjpmmo {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:58.087 [[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-rktjpmmo...
2026-05-11 18:16:58.087 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-rktjpmmo-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:58.087 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-rktjpmmo-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:58.378 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 34c1d583bfa0a7d3732d2dae37a481e729de484c {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Waiting for ArgoCD CI application to sync to commit: 34c1d583bfa0a7d3732d2dae37a481e729de484c
2026-05-11 18:16:58.408 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-rktjpmmo-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 34c1d583bfa0a7d3732d2dae37a481e729de484c) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:16:58.408 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:11.521 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-rktjpmmo-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:11.521 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:48.324 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-rktjpmmo-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:48.324 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:48.324 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:48.324 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 34c1d583bfa0a7d3732d2dae37a481e729de484c {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:17:48.325 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:48.325 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-dotnet-basic-rktjpmmo (GitHub + Tekton CI) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:48.325 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-dotnet-basic-rktjpmmo {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:48.325 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:48.326 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-dotnet-basic-rktjpmmo {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:48.353 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rktjpmmo {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:48.380 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rktjpmmo-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:48.381 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-dotnet-basic-rktjpmmo {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:48.381 [[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:131) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="337.141">
<system-out>
<![CDATA[2026-05-11 18:17:48.411 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:48.412 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:48.412 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:52.137 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778523468412 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:54.179 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-rktjpmmo/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:54.179 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-rktjpmmo/pull/1 with SHA: c4ae9a7bbac0af5fcb4c56cd91a8f7d265482a2f {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:54.180 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-rktjpmmo... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:54.180 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-rktjpmmo, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:54.209 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rktjpmmo {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:54.209 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-rktjpmmo. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:17:54.209 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-rktjpmmo | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-rktjpmmo, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:01.653 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rktjpmmo {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:01.654 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:01.654 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-dotnet-basic-rktjpmmo | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-rktjpmmo, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:12.989 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rktjpmmo {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:12.989 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:12.989 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:12.990 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j was triggered by promotion PR #1 in e2e-tests-dotnet-basic-rktjpmmo {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:12.990 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:13.047 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:13.048 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:13.048 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:13.048 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:43.106 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:43.106 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:43.107 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:18:43.107 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:19:13.159 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:19:13.159 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:19:13.159 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:19:13.160 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:19:43.239 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:19:43.239 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:19:43.240 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:19:43.240 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:13.293 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:13.293 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:13.294 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:13.294 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:43.369 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:43.370 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:43.370 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:43.371 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:43.380 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-rktjpmmo-on-pull-request-4mv9j was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:43.380 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:45.984 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: c808617195cd95a93645bde1e2c446b9a6d60bee {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:45.984 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-dotnet-basic-rktjpmmo... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:45.985 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-rktjpmmo, event type: push {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:46.031 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rktjpmmo {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:46.031 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:46.031 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-rktjpmmo | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-rktjpmmo, event: push, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:55.186 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rktjpmmo {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:55.186 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:55.186 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:55.187 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 was triggered by on-push pipeline after merging #1 in e2e-tests-dotnet-basic-rktjpmmo {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:55.187 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:55.245 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:55.245 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:55.246 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:20:55.246 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:25.305 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:25.305 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:25.305 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:25.306 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:55.375 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:55.375 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:55.375 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:21:55.375 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:22:25.437 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:22:25.438 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:22:25.438 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:22:25.438 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:22:55.483 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:22:55.483 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:22:55.483 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:22:55.484 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:25.548 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:25.548 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:25.548 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:25.548 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:25.550 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-rktjpmmo-on-push-rp2v4 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:25.550 [[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="46.024">
<system-out>
<![CDATA[2026-05-11 18:23:25.609 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-rktjpmmo-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:25.610 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-rktjpmmo-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:25.760 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': e2ea30e3dab41685c1e8dbb92501f7b7ec49d625 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:25.760 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:25.760 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-rktjpmmo-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:25.876 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-rktjpmmo-development using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:26.575 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:26.576 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-rktjpmmo-development' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:26.858 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-rktjpmmo-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-rktjpmmo-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-rktjpmmo-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-rktjpmmo/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (34c1d58)
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-rktjpmmo  Synced     Healthy        service/e2e-tests-dotnet-basic-rktjpmmo created
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-rktjpmmo  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-rktjpmmo created
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-rktjpmmo  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-rktjpmmo created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:26.859 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-rktjpmmo-development' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:32.884 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:23:27+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-rktjpmmo    Synced  Healthy              
2026-05-11T18:23:27+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-rktjpmmo    Synced  Healthy              
2026-05-11T18:23:27+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-rktjpmmo    Synced  Healthy              
2026-05-11T18:23:30+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:23:32+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-rktjpmmo    Synced   Healthy              service/e2e-tests-dotnet-basic-rktjpmmo unchanged
2026-05-11T18:23:32+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-rktjpmmo    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-rktjpmmo configured
2026-05-11T18:23:32+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-rktjpmmo    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-rktjpmmo unchanged
2026-05-11T18:23:32+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:23:32+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-rktjpmmo  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-rktjpmmo configured

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

Operation:          Sync
Sync Revision:      e2ea30e3dab41685c1e8dbb92501f7b7ec49d625
Phase:              Succeeded
Start:              2026-05-11 18:23:27 +0000 UTC
Finished:           2026-05-11 18:23:32 +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-rktjpmmo  Synced     Healthy            service/e2e-tests-dotnet-basic-rktjpmmo unchanged
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-rktjpmmo  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-rktjpmmo configured
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-rktjpmmo  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-rktjpmmo unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:32.985 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-rktjpmmo-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:32.985 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-rktjpmmo-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-rktjpmmo-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:39.476 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-rktjpmmo-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:39.476 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-rktjpmmo-development | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-rktjpmmo-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:52.785 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-rktjpmmo-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:23:52.785 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-dotnet-basic-rktjpmmo-development | Elapsed: 27s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-rktjpmmo-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:11.561 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-rktjpmmo-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:11.561 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:11.594 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-rktjpmmo-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:11.594 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:11.594 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:11.594 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: e2ea30e3dab41685c1e8dbb92501f7b7ec49d625 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:11.594 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: e2ea30e3dab41685c1e8dbb92501f7b7ec49d625 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:11.596 [[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="112.04">
<system-out>
<![CDATA[2026-05-11 18:24:11.619 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-rktjpmmo/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:11.619 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-rktjpmmo/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:11.838 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-rktjpmmo/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:11.838 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-rktjpmmo/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rktjpmmo:c808617195cd95a93645bde1e2c446b9a6d60bee {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:11.839 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:11.869 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:11.869 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rktjpmmo:c808617195cd95a93645bde1e2c446b9a6d60bee {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:11.869 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-rktjpmmo/overlays/stage/deployment-patch.yaml in repo e2e-tests-dotnet-basic-rktjpmmo-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:12.081 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:12.081 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rktjpmmo:c808617195cd95a93645bde1e2c446b9a6d60bee" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:15.938 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778523851869 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:17.487 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-rktjpmmo-gitops/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:17.488 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:17.488 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-dotnet-basic-rktjpmmo-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:17.488 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-rktjpmmo-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:17.488 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-rktjpmmo-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:17.518 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rktjpmmo-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:17.518 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-rktjpmmo-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:17.518 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-rktjpmmo-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-rktjpmmo-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:24.158 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rktjpmmo-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:24.158 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:24.158 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-dotnet-basic-rktjpmmo-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-rktjpmmo-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:35.408 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rktjpmmo-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:35.409 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:35.409 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-546gb {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:35.409 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-546gb was triggered by promotion PR #1 in e2e-tests-dotnet-basic-rktjpmmo-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:35.409 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-546gb to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:35.449 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-546gb in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:35.449 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-546gb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:35.449 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-546gb status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:24:35.449 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-546gb | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-546gb not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:05.513 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-546gb in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:05.514 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-546gb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:05.514 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-546gb status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:05.514 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-546gb | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-546gb not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:35.578 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-546gb in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:35.579 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-546gb status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:35.579 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-546gb status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:35.579 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:35.581 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-546gb was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:35.581 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:37.636 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: f29325fb17ba7c0a7334630dfd3adacc97039aca {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:37.637 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: f29325fb17ba7c0a7334630dfd3adacc97039aca {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:37.637 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:37.637 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-rktjpmmo-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:37.743 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-rktjpmmo-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:38.713 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:38.713 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-rktjpmmo-stage' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:38.875 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-rktjpmmo-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-rktjpmmo-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-rktjpmmo-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-rktjpmmo/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (e2ea30e)
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-rktjpmmo  Synced     Healthy        service/e2e-tests-dotnet-basic-rktjpmmo created
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-rktjpmmo  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-rktjpmmo created
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-rktjpmmo  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-rktjpmmo created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:38.876 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-rktjpmmo-stage' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:46.792 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:25:39+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-rktjpmmo    Synced  Healthy              
2026-05-11T18:25:39+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-rktjpmmo    Synced  Healthy              
2026-05-11T18:25:39+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-rktjpmmo    Synced  Healthy              
2026-05-11T18:25:43+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:25:44+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:25:44+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-rktjpmmo    Synced   Healthy              service/e2e-tests-dotnet-basic-rktjpmmo unchanged
2026-05-11T18:25:44+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-rktjpmmo    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-rktjpmmo configured
2026-05-11T18:25:44+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-rktjpmmo    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-rktjpmmo unchanged
2026-05-11T18:25:45+00:00   apps  Deployment  tssc-app-stage  e2e-tests-dotnet-basic-rktjpmmo  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-rktjpmmo configured

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

Operation:          Sync
Sync Revision:      f29325fb17ba7c0a7334630dfd3adacc97039aca
Phase:              Succeeded
Start:              2026-05-11 18:25:39 +0000 UTC
Finished:           2026-05-11 18:25: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-dotnet-basic-rktjpmmo  Synced     Healthy            service/e2e-tests-dotnet-basic-rktjpmmo unchanged
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-rktjpmmo  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-rktjpmmo configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-rktjpmmo  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-rktjpmmo unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:46.884 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-rktjpmmo-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:46.884 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-rktjpmmo-stage | Elapsed: 9s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-rktjpmmo-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:52.176 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-rktjpmmo-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:25:52.176 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-rktjpmmo-stage | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-rktjpmmo-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:03.278 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-rktjpmmo-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:03.278 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:03.308 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-rktjpmmo-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:03.308 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:03.308 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:03.308 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: f29325fb17ba7c0a7334630dfd3adacc97039aca {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:03.309 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: f29325fb17ba7c0a7334630dfd3adacc97039aca {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:03.310 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:03.310 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:03.310 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-546gb logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:03.311 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-546gb in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:03.345 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-546gb in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:03.656 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:c358a850-1c65-42e6-bc3d-1d4cac55a952/1 found from Promotion Pipeline e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-546gb 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="102.806">
<system-out>
<![CDATA[2026-05-11 18:26:03.687 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-rktjpmmo/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:03.687 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-rktjpmmo/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:03.853 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-rktjpmmo/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:03.853 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-rktjpmmo/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rktjpmmo:c808617195cd95a93645bde1e2c446b9a6d60bee {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:03.854 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:03.887 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:03.888 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rktjpmmo:c808617195cd95a93645bde1e2c446b9a6d60bee {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:03.888 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-rktjpmmo/overlays/prod/deployment-patch.yaml in repo e2e-tests-dotnet-basic-rktjpmmo-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:04.457 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:04.458 [[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-rktjpmmo:c808617195cd95a93645bde1e2c446b9a6d60bee" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:08.434 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778523963888 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:10.024 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-rktjpmmo-gitops/pull/2 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:10.024 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:10.024 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-dotnet-basic-rktjpmmo-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:10.024 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-dotnet-basic-rktjpmmo-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:10.025 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-rktjpmmo-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:10.070 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rktjpmmo-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:10.071 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:10.071 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-rktjpmmo-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-rktjpmmo-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:16.595 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-rktjpmmo-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:16.596 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:16.596 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-45zf8 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:16.596 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-45zf8 was triggered by promotion PR #2 in e2e-tests-dotnet-basic-rktjpmmo-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:16.596 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-45zf8 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:16.633 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-45zf8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:16.633 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-45zf8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:16.633 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-45zf8 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:16.633 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-45zf8 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-45zf8 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:46.679 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-45zf8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:46.679 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-45zf8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:46.679 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-45zf8 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:26:46.680 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-45zf8 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-45zf8 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:16.732 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-45zf8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:16.732 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-45zf8 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:16.732 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-45zf8 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:16.733 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:16.734 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-45zf8 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:16.734 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:18.992 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 581b47775507ce8a724f1a9bfe6953b9a373dbd0 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:18.992 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 581b47775507ce8a724f1a9bfe6953b9a373dbd0 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:18.992 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:18.992 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-rktjpmmo-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:19.093 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-rktjpmmo-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:19.895 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:19.895 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-rktjpmmo-prod' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:20.068 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-rktjpmmo-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-rktjpmmo-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-rktjpmmo-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-rktjpmmo/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (f29325f)
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-rktjpmmo  Synced     Healthy        service/e2e-tests-dotnet-basic-rktjpmmo created
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-rktjpmmo  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-rktjpmmo created
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-rktjpmmo  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-rktjpmmo created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:20.068 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-rktjpmmo-prod' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:25.781 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:27:20+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-rktjpmmo    Synced  Healthy              
2026-05-11T18:27:20+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-rktjpmmo    Synced  Healthy              
2026-05-11T18:27:20+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-rktjpmmo    Synced  Healthy              
2026-05-11T18:27:23+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:27:25+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-rktjpmmo    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-rktjpmmo configured
2026-05-11T18:27:25+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-rktjpmmo    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-rktjpmmo unchanged
2026-05-11T18:27:25+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:27:25+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-rktjpmmo    Synced   Healthy              service/e2e-tests-dotnet-basic-rktjpmmo unchanged
2026-05-11T18:27:25+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-rktjpmmo  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-rktjpmmo configured

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

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

GROUP               KIND        NAMESPACE      NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                    Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-dotnet-basic-rktjpmmo  Synced     Healthy            service/e2e-tests-dotnet-basic-rktjpmmo unchanged
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-rktjpmmo  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-rktjpmmo configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-rktjpmmo  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-rktjpmmo unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:25.883 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-rktjpmmo-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:25.883 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-rktjpmmo-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-rktjpmmo-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:34.558 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-rktjpmmo-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:34.558 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-rktjpmmo-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-rktjpmmo-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.103 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-rktjpmmo-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.103 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.135 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-rktjpmmo-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.135 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.135 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.135 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 581b47775507ce8a724f1a9bfe6953b9a373dbd0 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.135 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 581b47775507ce8a724f1a9bfe6953b9a373dbd0 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.137 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.138 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.138 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-45zf8 logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.138 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-45zf8 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.184 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-45zf8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.490 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:c358a850-1c65-42e6-bc3d-1d4cac55a952/1 found from Promotion Pipeline e2e-tests-dotnet-basic-rktjpmmo-gitops-on-pull-request-45zf8 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.252">
<system-out>
<![CDATA[2026-05-11 18:27:46.606 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:c358a850-1c65-42e6-bc3d-1d4cac55a952/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.607 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-rktjpmmo:c808617195cd95a93645bde1e2c446b9a6d60bee and document ID urn:uuid:c358a850-1c65-42e6-bc3d-1d4cac55a952/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.607 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rktjpmmo:c808617195cd95a93645bde1e2c446b9a6d60bee and document ID: urn:uuid:c358a850-1c65-42e6-bc3d-1d4cac55a952/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.607 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rktjpmmo:c808617195cd95a93645bde1e2c446b9a6d60bee at https://server-tssc-tpa.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.676 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-rktjpmmo:c808617195cd95a93645bde1e2c446b9a6d60bee' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.676 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:c358a850-1c65-42e6-bc3d-1d4cac55a952/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.676 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rktjpmmo:c808617195cd95a93645bde1e2c446b9a6d60bee, Published: 2026-05-11T18:22:36Z, SHA256: sha256:c1bf442041422587bcb7893778d25fd64d554e652f9aadd0775fc3fbec860784 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.676 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:c358a850-1c65-42e6-bc3d-1d4cac55a952/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.676 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-rktjpmmo:c808617195cd95a93645bde1e2c446b9a6d60bee and document ID urn:uuid:c358a850-1c65-42e6-bc3d-1d4cac55a952/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.677 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rktjpmmo:c808617195cd95a93645bde1e2c446b9a6d60bee and document ID: urn:uuid:c358a850-1c65-42e6-bc3d-1d4cac55a952/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.677 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rktjpmmo:c808617195cd95a93645bde1e2c446b9a6d60bee at https://server-tssc-tpa.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.759 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-rktjpmmo:c808617195cd95a93645bde1e2c446b9a6d60bee' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.759 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:c358a850-1c65-42e6-bc3d-1d4cac55a952/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.759 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rktjpmmo:c808617195cd95a93645bde1e2c446b9a6d60bee, Published: 2026-05-11T18:22:36Z, SHA256: sha256:c1bf442041422587bcb7893778d25fd64d554e652f9aadd0775fc3fbec860784 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.760 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:c358a850-1c65-42e6-bc3d-1d4cac55a952/1,urn:uuid:c358a850-1c65-42e6-bc3d-1d4cac55a952/1 found in TPA!!! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-11 18:27:46.761 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-rktjpmmo:c808617195cd95a93645bde1e2c446b9a6d60bee {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-11T18:16:05.928Z" hostname="e2e-e2e-tests-dotnet-basic[github-azure-quay]" tests="6" failures="0" skipped="5" time="295.355" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="295.355">
<system-out>
<![CDATA[2026-05-11 18:16:07.308 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-uztsglda {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:07.309 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-uztsglda'... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:07.314 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:07.397 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:07.398 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:07.398 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:07.399 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:07.426 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:07.451 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:07.454 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:07.454 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:07.484 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:07.485 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:07.485 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:07.730 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-uztsglda, ID: 360fea51-1c9b-4481-9da6-d05971897168 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:07.731 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-uztsglda to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:07.731 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 360fea51-1c9b-4481-9da6-d05971897168 to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:07.825 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:07.826 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 360fea51-1c9b-4481-9da6-d05971897168: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:13.119 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:13.119 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 360fea51-1c9b-4481-9da6-d05971897168: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:18.156 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:18.156 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 360fea51-1c9b-4481-9da6-d05971897168: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:23.239 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:23.239 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 360fea51-1c9b-4481-9da6-d05971897168: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:28.385 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:28.386 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 360fea51-1c9b-4481-9da6-d05971897168: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:33.408 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:33.409 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 360fea51-1c9b-4481-9da6-d05971897168: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:38.435 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:38.435 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:38.435 [[32mINFO [0m] rhdh.developer-hub: Task 360fea51-1c9b-4481-9da6-d05971897168 completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:38.436 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-uztsglda' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:38.436 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-uztsglda {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:38.451 [[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-uztsglda...
2026-05-11 18:16:38.452 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-uztsglda-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:38.452 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-uztsglda-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:38.692 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 44fb9ab6781e3d7abfe0947f26db15a0511baa12 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Waiting for ArgoCD CI application to sync to commit: 44fb9ab6781e3d7abfe0947f26db15a0511baa12
2026-05-11 18:16:38.716 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-dotnet-basic-uztsglda-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-uztsglda-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-dotnet-basic-uztsglda-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"7b597392-f5b0-486a-b956-2f45431c422d","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Mon, 11 May 2026 18:16:38 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"53c8335d-9c43-497e-a91f-b2cc384d8302","x-kubernetes-pf-prioritylevel-uid":"09242623-77a6-4252-992d-19892f77c1cd"} {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:38.716 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:58.371 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-uztsglda-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 44fb9ab6781e3d7abfe0947f26db15a0511baa12) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:16:58.371 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:26.611 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-uztsglda-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:26.611 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:26.612 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:26.612 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 44fb9ab6781e3d7abfe0947f26db15a0511baa12 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:17:26.612 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:26.612 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-dotnet-basic-uztsglda {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:26.613 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-dotnet-basic-uztsglda... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:26.889 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:31.850 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:31.850 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-dotnet-basic-uztsglda {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:31.851 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-dotnet-basic-uztsglda... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:31.851 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:31.851 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:38.733 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-uztsglda-gitops branch 'main' with commit SHA: 92b4c695b985e1a72d204875524fe435d1e69c72 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:38.733 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 92b4c695b985e1a72d204875524fe435d1e69c72 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:39.816 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-uztsglda branch 'main' with commit SHA: 6d857caf6ed0fe8e7828075ac34b68c31b66072b {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:39.816 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 6d857caf6ed0fe8e7828075ac34b68c31b66072b {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:39.817 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-dotnet-basic-uztsglda for component e2e-tests-dotnet-basic-uztsglda... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:39.842 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-dotnet-basic-uztsglda for component e2e-tests-dotnet-basic-uztsglda... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:39.843 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-dotnet-basic-uztsglda for component e2e-tests-dotnet-basic-uztsglda... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:39.843 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:39.843 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:42.560 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:44.480 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:45.329 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-dotnet-basic-uztsglda-gitops type=github name=e2e-tests-dotnet-basic-uztsglda-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:45.329 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:46.227 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-dotnet-basic-uztsglda type=github name=e2e-tests-dotnet-basic-uztsglda {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:46.228 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:53.906 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8460?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:54.872 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8461?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:56.756 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8460... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:17:56.757 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8460?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:00.420 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8461... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:00.421 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8461?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:06.598 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-dotnet-basic-uztsglda-gitops". {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:06.599 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-dotnet-basic-uztsglda {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:27.829 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-dotnet-basic-uztsglda". {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:27.830 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-dotnet-basic-uztsglda {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:27.830 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-dotnet-basic-uztsglda... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:27.857 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-uztsglda {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:27.857 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-uztsglda {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:27.857 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-uztsglda-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:27.858 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-dotnet-basic-uztsglda-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:27.858 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:27.858 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:27.858 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:27.858 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:36.478 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-dotnet-basic-uztsglda {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:36.478 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:40.556 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:40.556 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:42.047 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-dotnet-basic-uztsglda {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:42.047 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:44.575 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4317?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:45.298 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:50.092 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:50.093 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:52.292 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4317?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:18:55.558 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:27.401 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-dotnet-basic-uztsglda {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:27.402 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-dotnet-basic-uztsglda... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:27.402 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:27.402 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-dotnet-basic-uztsglda {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:27.403 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-dotnet-basic-uztsglda-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:27.513 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:27.514 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:3e1099420ad1470213416beda1d0554bfbfbc9aa973890c67ed8bf2cd492eb84 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:27.525 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:27.525 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:3e1099420ad1470213416beda1d0554bfbfbc9aa973890c67ed8bf2cd492eb84 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:34.301 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-uztsglda-gitops branch 'main' with commit SHA: 6d28477697e822c56189de91e54d23325b6082a9 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:34.301 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 6d28477697e822c56189de91e54d23325b6082a9 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:35.443 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-uztsglda branch 'main' with commit SHA: e9bcd68b701778828703865af90b680dc49b43a5 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:35.443 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: e9bcd68b701778828703865af90b680dc49b43a5 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:35.443 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-dotnet-basic-uztsglda {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:35.444 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-dotnet-basic-uztsglda {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:35.444 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-dotnet-basic-uztsglda {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:35.444 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:35.444 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-dotnet-basic-uztsglda {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:19:35.445 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:20:05.930 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:20:39.309 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8461 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:20:39.310 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8461/runs?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:21:02.558 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 8461 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:21:02.559 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/13997?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:21:02.603 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:21:02.655 [[31mERROR[0m] azure.pipeline: Failed to get build with id 13997: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:21:02.655 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Failed to fetch builds: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-11 18:21:02.655 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Error in cancelAllPipelines: 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:150) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
<error message="Failed to cancel pipelines: Request failed with status code 429" type="Error">
<![CDATA[  [e2e-e2e-tests-dotnet-basic[github-azure-quay]] › tssc/full_workflow.test.ts:45:5 › TSSC Complete Workflow › Component Creation › should create a component successfully 

    Error: Failed to cancel pipelines: Request failed with status code 429

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-dotnet-basic-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-11T18:16:05.928Z" hostname="e2e-e2e-tests-nodejs[github-tekton-quay]" tests="6" failures="0" skipped="0" time="628.27" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="97.041">
<system-out>
<![CDATA[2026-05-11 18:16:07.257 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-lqozupol {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:07.259 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-lqozupol'... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:07.264 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:07.323 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:07.357 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:07.360 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:07.361 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:07.405 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:07.406 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:07.407 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:07.557 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-lqozupol, ID: 56ec6829-e76b-4f4e-8091-04914178cd69 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:07.558 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-lqozupol to be completed... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:07.558 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 56ec6829-e76b-4f4e-8091-04914178cd69 to complete... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:07.690 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:07.691 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 56ec6829-e76b-4f4e-8091-04914178cd69: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:12.716 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:12.717 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 56ec6829-e76b-4f4e-8091-04914178cd69: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:17.741 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:17.741 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 56ec6829-e76b-4f4e-8091-04914178cd69: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:22.767 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:22.768 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 56ec6829-e76b-4f4e-8091-04914178cd69: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:27.857 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:27.857 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 56ec6829-e76b-4f4e-8091-04914178cd69: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:32.892 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:32.892 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 56ec6829-e76b-4f4e-8091-04914178cd69: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:37.925 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:37.925 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 56ec6829-e76b-4f4e-8091-04914178cd69: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:42.950 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:42.950 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 56ec6829-e76b-4f4e-8091-04914178cd69: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:48.021 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:48.022 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 56ec6829-e76b-4f4e-8091-04914178cd69: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:53.064 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:53.064 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:53.064 [[32mINFO [0m] rhdh.developer-hub: Task 56ec6829-e76b-4f4e-8091-04914178cd69 completed successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:53.064 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-lqozupol' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:53.065 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-lqozupol {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:53.079 [[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-lqozupol...
2026-05-11 18:16:53.079 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-lqozupol-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:53.080 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-lqozupol-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:16:53.312 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 6aeac94707022ad69baf78c183285bf873ebb8f2 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Waiting for ArgoCD CI application to sync to commit: 6aeac94707022ad69baf78c183285bf873ebb8f2
2026-05-11 18:16:53.347 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-lqozupol-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-11 18:16:53.347 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:07.429 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-lqozupol-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:07.429 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:44.226 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-lqozupol-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:44.226 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:44.226 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:44.226 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 6aeac94707022ad69baf78c183285bf873ebb8f2 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:17:44.227 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:44.227 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-nodejs-lqozupol (GitHub + Tekton CI) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:44.227 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-nodejs-lqozupol {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:44.227 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:44.228 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-nodejs-lqozupol {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:44.262 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-lqozupol {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:44.291 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-lqozupol-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:44.291 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-nodejs-lqozupol {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:44.291 [[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:132) 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.434">
<system-out>
<![CDATA[2026-05-11 18:17:44.320 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:44.320 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:44.320 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:48.192 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778523464321 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:49.785 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-lqozupol/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:49.785 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-lqozupol/pull/1 with SHA: 06249325064082d47fe345103d63ea2e2ed68e5e {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:49.786 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-lqozupol... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:49.786 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-lqozupol, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:49.810 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-lqozupol {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:49.810 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-lqozupol. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:49.811 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-lqozupol | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-lqozupol, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:57.037 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-lqozupol {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:57.038 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:17:57.038 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-nodejs-lqozupol | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-lqozupol, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:08.706 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-lqozupol {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:08.707 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:08.707 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:08.707 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc was triggered by promotion PR #1 in e2e-tests-nodejs-lqozupol {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:08.707 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:08.748 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:08.749 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:08.749 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:08.749 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc | Status: running | Reason: Pipeline e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:38.823 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:38.823 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:38.824 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:18:38.824 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc | Status: running | Reason: Pipeline e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:19:08.866 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:19:08.867 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:19:08.867 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:19:08.867 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc | Status: running | Reason: Pipeline e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:19:38.945 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:19:38.945 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:19:38.945 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:19:38.946 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc | Status: running | Reason: Pipeline e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:08.988 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:08.989 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:08.989 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:08.989 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:08.996 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-lqozupol-on-pull-request-z5sdc was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:08.997 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:11.370 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 00d5c0cffcd2b3bb4fac3fb3bdb102c440f2c2ba {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:11.371 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-nodejs-lqozupol... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:11.371 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-lqozupol, event type: push {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:11.410 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-lqozupol {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:11.411 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:11.411 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-lqozupol | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-lqozupol, event: push, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:20.392 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-lqozupol {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:20.392 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:20.392 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-lqozupol-on-push-xs2zs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:20.392 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-lqozupol-on-push-xs2zs was triggered by on-push pipeline after merging #1 in e2e-tests-nodejs-lqozupol {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:20.392 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-lqozupol-on-push-xs2zs to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:20.459 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-lqozupol-on-push-xs2zs in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:20.459 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-lqozupol-on-push-xs2zs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:20.459 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-lqozupol-on-push-xs2zs status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:20.460 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-lqozupol-on-push-xs2zs | Status: running | Reason: Pipeline e2e-tests-nodejs-lqozupol-on-push-xs2zs not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:50.537 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-lqozupol-on-push-xs2zs in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:50.538 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-lqozupol-on-push-xs2zs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:50.538 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-lqozupol-on-push-xs2zs status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:20:50.538 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-lqozupol-on-push-xs2zs | Status: running | Reason: Pipeline e2e-tests-nodejs-lqozupol-on-push-xs2zs not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:21:20.590 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-lqozupol-on-push-xs2zs in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:21:20.590 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-lqozupol-on-push-xs2zs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:21:20.590 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-lqozupol-on-push-xs2zs status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:21:20.591 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-lqozupol-on-push-xs2zs | Status: running | Reason: Pipeline e2e-tests-nodejs-lqozupol-on-push-xs2zs not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:21:50.659 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-lqozupol-on-push-xs2zs in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:21:50.659 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-lqozupol-on-push-xs2zs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:21:50.659 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-lqozupol-on-push-xs2zs status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:21:50.659 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-lqozupol-on-push-xs2zs | Status: running | Reason: Pipeline e2e-tests-nodejs-lqozupol-on-push-xs2zs not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:20.748 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-lqozupol-on-push-xs2zs in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:20.748 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-lqozupol-on-push-xs2zs status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:20.748 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-lqozupol-on-push-xs2zs status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:20.748 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:20.750 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-lqozupol-on-push-xs2zs was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:20.750 [[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="27.821">
<system-out>
<![CDATA[2026-05-11 18:22:20.803 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-lqozupol-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:20.803 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-lqozupol-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:21.055 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 2397f321d20d88928e5f56dcde56cfe83da6ce23 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:21.055 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:21.056 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-lqozupol-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:21.149 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-lqozupol-development using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:21.988 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:21.988 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-lqozupol-development' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:22.151 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-lqozupol-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/applications/e2e-tests-nodejs-lqozupol-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-lqozupol-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-lqozupol/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (6aeac94)
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-lqozupol  Synced     Healthy        service/e2e-tests-nodejs-lqozupol created
apps                Deployment  tssc-app-development  e2e-tests-nodejs-lqozupol  Synced     Healthy        deployment.apps/e2e-tests-nodejs-lqozupol created
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-lqozupol  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-lqozupol created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:22.152 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-lqozupol-development' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:28.198 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:22:22+00:00                         Service  tssc-app-development  e2e-tests-nodejs-lqozupol    Synced  Healthy              
2026-05-11T18:22:22+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-lqozupol    Synced  Healthy              
2026-05-11T18:22:22+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-lqozupol    Synced  Healthy              
2026-05-11T18:22:25+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:22:27+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-lqozupol    Synced   Healthy              deployment.apps/e2e-tests-nodejs-lqozupol configured
2026-05-11T18:22:27+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-lqozupol    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-lqozupol unchanged
2026-05-11T18:22:27+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:22:27+00:00                         Service  tssc-app-development  e2e-tests-nodejs-lqozupol    Synced   Healthy              service/e2e-tests-nodejs-lqozupol unchanged
2026-05-11T18:22:27+00:00   apps  Deployment  tssc-app-development  e2e-tests-nodejs-lqozupol  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-lqozupol configured

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

Operation:          Sync
Sync Revision:      2397f321d20d88928e5f56dcde56cfe83da6ce23
Phase:              Succeeded
Start:              2026-05-11 18:22:22 +0000 UTC
Finished:           2026-05-11 18:22:27 +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-lqozupol  Synced     Healthy            service/e2e-tests-nodejs-lqozupol unchanged
apps                Deployment  tssc-app-development  e2e-tests-nodejs-lqozupol  Synced     Progressing        deployment.apps/e2e-tests-nodejs-lqozupol configured
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-lqozupol  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-lqozupol unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:28.290 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-lqozupol-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:28.290 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-lqozupol-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-lqozupol-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:38.371 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-lqozupol-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:38.371 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-lqozupol-development | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-lqozupol-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:48.562 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-lqozupol-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:48.562 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:48.591 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-lqozupol-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:48.591 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:48.591 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:48.591 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 2397f321d20d88928e5f56dcde56cfe83da6ce23 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:48.591 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 2397f321d20d88928e5f56dcde56cfe83da6ce23 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:48.593 [[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="123.08">
<system-out>
<![CDATA[2026-05-11 18:22:48.619 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-lqozupol/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:48.620 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-lqozupol/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:48.747 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-lqozupol/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:48.747 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-lqozupol/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-lqozupol:00d5c0cffcd2b3bb4fac3fb3bdb102c440f2c2ba {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:48.749 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:48.779 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:48.780 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-nodejs-lqozupol:00d5c0cffcd2b3bb4fac3fb3bdb102c440f2c2ba {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:48.780 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-lqozupol/overlays/stage/deployment-patch.yaml in repo e2e-tests-nodejs-lqozupol-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:48.897 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:48.898 [[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-lqozupol:00d5c0cffcd2b3bb4fac3fb3bdb102c440f2c2ba" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:52.762 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778523768780 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:54.314 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-lqozupol-gitops/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:54.314 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:54.315 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-nodejs-lqozupol-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:54.315 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-lqozupol-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:54.315 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-lqozupol-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:54.349 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-lqozupol-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:54.349 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-lqozupol-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:22:54.349 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-lqozupol-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-lqozupol-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:00.075 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-lqozupol-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:00.076 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-lqozupol-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:00.076 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-nodejs-lqozupol-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-lqozupol-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:09.745 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-lqozupol-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:09.746 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:09.746 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-lqozupol-gitops-on-pull-request-4hz7q {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:09.746 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-lqozupol-gitops-on-pull-request-4hz7q was triggered by promotion PR #1 in e2e-tests-nodejs-lqozupol-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:09.746 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-lqozupol-gitops-on-pull-request-4hz7q to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:09.789 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-lqozupol-gitops-on-pull-request-4hz7q in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:09.790 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-lqozupol-gitops-on-pull-request-4hz7q status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:09.790 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-lqozupol-gitops-on-pull-request-4hz7q status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:09.790 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-lqozupol-gitops-on-pull-request-4hz7q | Status: running | Reason: Pipeline e2e-tests-nodejs-lqozupol-gitops-on-pull-request-4hz7q not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:39.841 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-lqozupol-gitops-on-pull-request-4hz7q in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:39.841 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-lqozupol-gitops-on-pull-request-4hz7q status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:39.841 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-lqozupol-gitops-on-pull-request-4hz7q status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:23:39.841 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-lqozupol-gitops-on-pull-request-4hz7q | Status: running | Reason: Pipeline e2e-tests-nodejs-lqozupol-gitops-on-pull-request-4hz7q not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:09.886 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-lqozupol-gitops-on-pull-request-4hz7q in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:09.886 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-lqozupol-gitops-on-pull-request-4hz7q status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:09.886 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-lqozupol-gitops-on-pull-request-4hz7q status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:09.886 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:09.888 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-lqozupol-gitops-on-pull-request-4hz7q was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:09.888 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:11.956 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 98f48d3ec7bcb9df17c1667c8d827bcd845c2e40 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:11.956 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 98f48d3ec7bcb9df17c1667c8d827bcd845c2e40 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:11.956 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:11.957 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-lqozupol-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:12.059 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-lqozupol-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:13.139 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:13.139 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-lqozupol-stage' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:13.350 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-lqozupol-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/applications/e2e-tests-nodejs-lqozupol-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-lqozupol-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-lqozupol/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (2397f32)
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-lqozupol  Synced     Healthy        service/e2e-tests-nodejs-lqozupol created
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-lqozupol  Synced     Healthy        deployment.apps/e2e-tests-nodejs-lqozupol created
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-lqozupol  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-lqozupol created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:13.350 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-lqozupol-stage' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:19.764 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:24:13+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-lqozupol    Synced  Healthy              
2026-05-11T18:24:13+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-lqozupol    Synced  Healthy              
2026-05-11T18:24:13+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-lqozupol    Synced  Healthy              
2026-05-11T18:24:17+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:24:19+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-lqozupol    Synced   Healthy              service/e2e-tests-nodejs-lqozupol unchanged
2026-05-11T18:24:19+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-lqozupol    Synced   Healthy              deployment.apps/e2e-tests-nodejs-lqozupol configured
2026-05-11T18:24:19+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-lqozupol    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-lqozupol unchanged
2026-05-11T18:24:19+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:24:19+00:00   apps  Deployment  tssc-app-stage  e2e-tests-nodejs-lqozupol  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-lqozupol configured

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

Operation:          Sync
Sync Revision:      98f48d3ec7bcb9df17c1667c8d827bcd845c2e40
Phase:              Succeeded
Start:              2026-05-11 18:24:13 +0000 UTC
Finished:           2026-05-11 18:24:19 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-nodejs-lqozupol  Synced     Healthy            service/e2e-tests-nodejs-lqozupol unchanged
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-lqozupol  Synced     Progressing        deployment.apps/e2e-tests-nodejs-lqozupol configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-lqozupol  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-lqozupol unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:19.858 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-lqozupol-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:19.858 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-lqozupol-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-lqozupol-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:27.589 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-lqozupol-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:27.590 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-lqozupol-stage | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-lqozupol-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:36.017 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-lqozupol-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:36.017 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-nodejs-lqozupol-stage | Elapsed: 24s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-lqozupol-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:51.360 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-lqozupol-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:51.360 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:51.387 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-lqozupol-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:51.387 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:51.387 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:51.387 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 98f48d3ec7bcb9df17c1667c8d827bcd845c2e40 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:51.388 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 98f48d3ec7bcb9df17c1667c8d827bcd845c2e40 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:51.389 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:51.389 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:51.390 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-lqozupol-gitops-on-pull-request-4hz7q logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:51.390 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-lqozupol-gitops-on-pull-request-4hz7q in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:51.428 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-lqozupol-gitops-on-pull-request-4hz7q in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:51.697 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:ed0032ab-f1a3-4a42-a23d-d804fc8dc4a2/1 found from Promotion Pipeline e2e-tests-nodejs-lqozupol-gitops-on-pull-request-4hz7q 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="103.604">
<system-out>
<![CDATA[2026-05-11 18:24:51.716 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-lqozupol/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:51.717 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-lqozupol/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:51.856 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-lqozupol/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:51.857 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-lqozupol/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-lqozupol:00d5c0cffcd2b3bb4fac3fb3bdb102c440f2c2ba {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:51.858 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:51.887 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:51.887 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-nodejs-lqozupol:00d5c0cffcd2b3bb4fac3fb3bdb102c440f2c2ba {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:51.887 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-lqozupol/overlays/prod/deployment-patch.yaml in repo e2e-tests-nodejs-lqozupol-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:51.997 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:51.997 [[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-lqozupol:00d5c0cffcd2b3bb4fac3fb3bdb102c440f2c2ba" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:55.913 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778523891887 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:57.627 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-lqozupol-gitops/pull/2 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:57.628 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:57.628 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-nodejs-lqozupol-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:57.628 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-nodejs-lqozupol-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:57.628 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-lqozupol-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:57.668 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-lqozupol-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:57.668 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:24:57.669 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-lqozupol-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-lqozupol-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:04.794 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-lqozupol-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:04.794 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:04.794 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-lqozupol-gitops-on-pull-request-9gmgn {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:04.794 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-lqozupol-gitops-on-pull-request-9gmgn was triggered by promotion PR #2 in e2e-tests-nodejs-lqozupol-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:04.795 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-lqozupol-gitops-on-pull-request-9gmgn to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:04.831 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-lqozupol-gitops-on-pull-request-9gmgn in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:04.831 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-lqozupol-gitops-on-pull-request-9gmgn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:04.831 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-lqozupol-gitops-on-pull-request-9gmgn status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:04.831 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-lqozupol-gitops-on-pull-request-9gmgn | Status: running | Reason: Pipeline e2e-tests-nodejs-lqozupol-gitops-on-pull-request-9gmgn not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:34.901 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-lqozupol-gitops-on-pull-request-9gmgn in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:34.902 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-lqozupol-gitops-on-pull-request-9gmgn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:34.902 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-lqozupol-gitops-on-pull-request-9gmgn status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:25:34.902 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-lqozupol-gitops-on-pull-request-9gmgn | Status: running | Reason: Pipeline e2e-tests-nodejs-lqozupol-gitops-on-pull-request-9gmgn not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:04.969 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-lqozupol-gitops-on-pull-request-9gmgn in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:04.969 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-lqozupol-gitops-on-pull-request-9gmgn status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:04.969 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-lqozupol-gitops-on-pull-request-9gmgn status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:04.970 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:04.974 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-lqozupol-gitops-on-pull-request-9gmgn was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:04.974 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:07.213 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 15572d9eb7138c95e49fae083191dd6eae99271f {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:07.214 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 15572d9eb7138c95e49fae083191dd6eae99271f {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:07.214 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:07.214 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-lqozupol-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:07.299 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-lqozupol-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:08.405 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:08.405 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-lqozupol-prod' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:08.605 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-lqozupol-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/applications/e2e-tests-nodejs-lqozupol-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-lqozupol-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-lqozupol/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (98f48d3)
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-lqozupol  Synced     Healthy        service/e2e-tests-nodejs-lqozupol created
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-lqozupol  Synced     Healthy        deployment.apps/e2e-tests-nodejs-lqozupol created
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-lqozupol  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-lqozupol created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:08.606 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-lqozupol-prod' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:14.373 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:26:09+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-lqozupol    Synced  Healthy              
2026-05-11T18:26:09+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-lqozupol    Synced  Healthy              
2026-05-11T18:26:09+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-lqozupol    Synced  Healthy              
2026-05-11T18:26:12+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:26:13+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:26:13+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-lqozupol    Synced   Healthy              service/e2e-tests-nodejs-lqozupol unchanged
2026-05-11T18:26:13+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-lqozupol    Synced   Healthy              deployment.apps/e2e-tests-nodejs-lqozupol configured
2026-05-11T18:26:13+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-lqozupol    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-lqozupol unchanged
2026-05-11T18:26:13+00:00   apps  Deployment  tssc-app-prod  e2e-tests-nodejs-lqozupol  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-lqozupol configured

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

Operation:          Sync
Sync Revision:      15572d9eb7138c95e49fae083191dd6eae99271f
Phase:              Succeeded
Start:              2026-05-11 18:26:08 +0000 UTC
Finished:           2026-05-11 18:26:13 +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-nodejs-lqozupol  Synced     Healthy            service/e2e-tests-nodejs-lqozupol unchanged
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-lqozupol  Synced     Progressing        deployment.apps/e2e-tests-nodejs-lqozupol configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-lqozupol  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-lqozupol unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:14.454 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-lqozupol-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:14.454 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-lqozupol-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-lqozupol-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:23.087 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-lqozupol-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:23.087 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-lqozupol-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-lqozupol-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.019 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-lqozupol-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.020 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.049 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-lqozupol-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.049 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.049 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.049 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 15572d9eb7138c95e49fae083191dd6eae99271f {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.050 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 15572d9eb7138c95e49fae083191dd6eae99271f {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.051 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.051 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.051 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-lqozupol-gitops-on-pull-request-9gmgn logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.052 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-lqozupol-gitops-on-pull-request-9gmgn in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.087 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-lqozupol-gitops-on-pull-request-9gmgn in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.319 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:ed0032ab-f1a3-4a42-a23d-d804fc8dc4a2/1 found from Promotion Pipeline e2e-tests-nodejs-lqozupol-gitops-on-pull-request-9gmgn 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.29">
<system-out>
<![CDATA[2026-05-11 18:26:35.443 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:ed0032ab-f1a3-4a42-a23d-d804fc8dc4a2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.444 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-lqozupol:00d5c0cffcd2b3bb4fac3fb3bdb102c440f2c2ba and document ID urn:uuid:ed0032ab-f1a3-4a42-a23d-d804fc8dc4a2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.444 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-lqozupol:00d5c0cffcd2b3bb4fac3fb3bdb102c440f2c2ba and document ID: urn:uuid:ed0032ab-f1a3-4a42-a23d-d804fc8dc4a2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.444 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-lqozupol:00d5c0cffcd2b3bb4fac3fb3bdb102c440f2c2ba at https://server-tssc-tpa.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.523 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-lqozupol:00d5c0cffcd2b3bb4fac3fb3bdb102c440f2c2ba' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.523 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:ed0032ab-f1a3-4a42-a23d-d804fc8dc4a2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.524 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-lqozupol:00d5c0cffcd2b3bb4fac3fb3bdb102c440f2c2ba, Published: 2026-05-11T18:21:33Z, SHA256: sha256:13a788b4a8c7b2cb1ed4519fa1f817cb82fa592bc041f935ff9260e651393516 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.524 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:ed0032ab-f1a3-4a42-a23d-d804fc8dc4a2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.524 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-lqozupol:00d5c0cffcd2b3bb4fac3fb3bdb102c440f2c2ba and document ID urn:uuid:ed0032ab-f1a3-4a42-a23d-d804fc8dc4a2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.524 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-lqozupol:00d5c0cffcd2b3bb4fac3fb3bdb102c440f2c2ba and document ID: urn:uuid:ed0032ab-f1a3-4a42-a23d-d804fc8dc4a2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.524 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-lqozupol:00d5c0cffcd2b3bb4fac3fb3bdb102c440f2c2ba at https://server-tssc-tpa.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.628 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-lqozupol:00d5c0cffcd2b3bb4fac3fb3bdb102c440f2c2ba' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.628 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:ed0032ab-f1a3-4a42-a23d-d804fc8dc4a2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.628 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-lqozupol:00d5c0cffcd2b3bb4fac3fb3bdb102c440f2c2ba, Published: 2026-05-11T18:21:33Z, SHA256: sha256:13a788b4a8c7b2cb1ed4519fa1f817cb82fa592bc041f935ff9260e651393516 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.629 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:ed0032ab-f1a3-4a42-a23d-d804fc8dc4a2/1,urn:uuid:ed0032ab-f1a3-4a42-a23d-d804fc8dc4a2/1 found in TPA!!! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-11 18:26:35.630 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-nodejs-lqozupol:00d5c0cffcd2b3bb4fac3fb3bdb102c440f2c2ba {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-11T18:16:05.928Z" hostname="e2e-e2e-tests-nodejs[github-azure-quay]" tests="6" failures="0" skipped="5" time="296.37" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="296.37">
<system-out>
<![CDATA[2026-05-11 18:16:07.294 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-xzfhimgc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:07.295 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-xzfhimgc'... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:07.301 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:07.399 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:07.400 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:07.401 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:07.401 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:07.437 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:07.465 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:07.468 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:07.469 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:07.499 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:07.499 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:07.500 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:07.804 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-xzfhimgc, ID: 223dd5eb-2914-4bb7-ae54-fb0398a27e10 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:07.804 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-xzfhimgc to be completed... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:07.804 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 223dd5eb-2914-4bb7-ae54-fb0398a27e10 to complete... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:07.909 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:07.910 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 223dd5eb-2914-4bb7-ae54-fb0398a27e10: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:13.372 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:13.372 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 223dd5eb-2914-4bb7-ae54-fb0398a27e10: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:18.396 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:18.396 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 223dd5eb-2914-4bb7-ae54-fb0398a27e10: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:23.432 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:23.433 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 223dd5eb-2914-4bb7-ae54-fb0398a27e10: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:28.508 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:28.508 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 223dd5eb-2914-4bb7-ae54-fb0398a27e10: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:33.569 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:33.569 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 223dd5eb-2914-4bb7-ae54-fb0398a27e10: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:38.599 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:38.600 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:38.600 [[32mINFO [0m] rhdh.developer-hub: Task 223dd5eb-2914-4bb7-ae54-fb0398a27e10 completed successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:38.600 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-xzfhimgc' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:38.600 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-xzfhimgc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:38.615 [[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-xzfhimgc...
2026-05-11 18:16:38.615 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-xzfhimgc-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:38.616 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-xzfhimgc-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:38.867 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 7f28865e66fbae6df1ac8de274f813bc0007817c {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Waiting for ArgoCD CI application to sync to commit: 7f28865e66fbae6df1ac8de274f813bc0007817c
2026-05-11 18:16:38.894 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-nodejs-xzfhimgc-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-xzfhimgc-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-nodejs-xzfhimgc-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"62c3f8b6-778d-4910-9984-ba63b98aabe6","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Mon, 11 May 2026 18:16:38 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"53c8335d-9c43-497e-a91f-b2cc384d8302","x-kubernetes-pf-prioritylevel-uid":"09242623-77a6-4252-992d-19892f77c1cd"} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:38.895 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:50.427 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-xzfhimgc-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 7f28865e66fbae6df1ac8de274f813bc0007817c) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:16:50.428 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:29.496 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-xzfhimgc-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:29.497 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:29.497 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:29.497 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 7f28865e66fbae6df1ac8de274f813bc0007817c {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:17:29.497 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:29.498 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-nodejs-xzfhimgc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:29.498 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-nodejs-xzfhimgc... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:29.713 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:36.798 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:36.799 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-nodejs-xzfhimgc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:36.799 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-nodejs-xzfhimgc... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:36.799 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:36.800 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:43.706 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-xzfhimgc branch 'main' with commit SHA: 43cf96a24f8d414f6b54390668a29167f6fcb076 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:43.706 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 43cf96a24f8d414f6b54390668a29167f6fcb076 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:44.712 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-xzfhimgc-gitops branch 'main' with commit SHA: 088dde5dab58b99eae61b46fe80684f4cdc23da5 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:44.713 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 088dde5dab58b99eae61b46fe80684f4cdc23da5 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:44.713 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-nodejs-xzfhimgc for component e2e-tests-nodejs-xzfhimgc... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:44.740 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-nodejs-xzfhimgc for component e2e-tests-nodejs-xzfhimgc... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:44.741 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-nodejs-xzfhimgc for component e2e-tests-nodejs-xzfhimgc... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:44.741 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:44.742 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:46.634 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:48.520 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:48.735 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-nodejs-xzfhimgc type=github name=e2e-tests-nodejs-xzfhimgc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:48.735 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:51.139 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-nodejs-xzfhimgc-gitops type=github name=e2e-tests-nodejs-xzfhimgc-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:51.140 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:17:55.773 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8462?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:00.400 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8463?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:03.608 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8463... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:03.608 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8463?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:06.507 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8462... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:06.509 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8462?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:17.790 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-nodejs-xzfhimgc-gitops". {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:17.790 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-nodejs-xzfhimgc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:32.672 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-nodejs-xzfhimgc". {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:32.672 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-nodejs-xzfhimgc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:32.672 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-nodejs-xzfhimgc... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:32.700 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-xzfhimgc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:32.700 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-xzfhimgc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:32.701 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-xzfhimgc-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:32.701 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-xzfhimgc-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:32.701 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:32.701 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:32.701 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:32.702 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:40.775 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-nodejs-xzfhimgc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:40.776 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:43.005 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:43.005 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:44.374 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:45.355 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:45.355 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:49.553 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:53.474 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4318?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:59.071 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-nodejs-xzfhimgc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:18:59.072 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:11.938 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4318?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:34.518 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-nodejs-xzfhimgc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:34.519 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-nodejs-xzfhimgc... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:34.519 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:34.519 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-nodejs-xzfhimgc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:34.520 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-nodejs-xzfhimgc-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:34.647 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:34.648 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:3e1099420ad1470213416beda1d0554bfbfbc9aa973890c67ed8bf2cd492eb84 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:34.650 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:34.651 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:3e1099420ad1470213416beda1d0554bfbfbc9aa973890c67ed8bf2cd492eb84 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:41.397 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-xzfhimgc-gitops branch 'main' with commit SHA: 079d31f320fd6ae16877cb470f093782f2a43cdd {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:41.398 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 079d31f320fd6ae16877cb470f093782f2a43cdd {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:42.422 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-xzfhimgc branch 'main' with commit SHA: f2ba6550c09be804ee69c472b0a44fd380c687cf {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:42.423 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: f2ba6550c09be804ee69c472b0a44fd380c687cf {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:42.423 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-nodejs-xzfhimgc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:42.423 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-nodejs-xzfhimgc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:42.423 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-nodejs-xzfhimgc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:42.423 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:42.424 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-nodejs-xzfhimgc {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:19:42.424 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:20:09.676 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:20:42.321 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8462 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:20:42.322 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8462/runs?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:21:03.553 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 8462 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:21:03.554 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/13998?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:21:03.602 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:21:03.656 [[31mERROR[0m] azure.pipeline: Failed to get build with id 13998: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:21:03.657 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Failed to fetch builds: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-11 18:21:03.657 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Error in cancelAllPipelines: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-nodejs-github-azure-quay-/error-context.md]]
]]>
</system-out>
<system-err>
<![CDATA[(node:148) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
<error message="Failed to cancel pipelines: Request failed with status code 429" type="Error">
<![CDATA[  [e2e-e2e-tests-nodejs[github-azure-quay]] › tssc/full_workflow.test.ts:45:5 › TSSC Complete Workflow › Component Creation › should create a component successfully 

    Error: Failed to cancel pipelines: Request failed with status code 429

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-nodejs-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-11T18:16:05.928Z" hostname="e2e-e2e-tests-java-quarkus[github-tekton-quay]" tests="6" failures="0" skipped="0" time="744.332" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="100.844">
<system-out>
<![CDATA[2026-05-11 18:16:07.282 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-ttdqiwir {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:07.283 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-ttdqiwir'... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:07.289 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:07.352 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:07.395 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:07.398 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:07.399 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:07.430 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:07.431 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:07.431 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:07.637 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-ttdqiwir, ID: d5157706-6795-40ff-9e12-8ab2e6e800b0 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:07.637 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-ttdqiwir to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:07.638 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task d5157706-6795-40ff-9e12-8ab2e6e800b0 to complete... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:07.760 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:07.761 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task d5157706-6795-40ff-9e12-8ab2e6e800b0: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:12.894 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:12.895 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task d5157706-6795-40ff-9e12-8ab2e6e800b0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:17.921 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:17.921 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task d5157706-6795-40ff-9e12-8ab2e6e800b0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:22.966 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:22.967 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task d5157706-6795-40ff-9e12-8ab2e6e800b0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:28.082 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:28.082 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task d5157706-6795-40ff-9e12-8ab2e6e800b0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:33.108 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:33.108 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task d5157706-6795-40ff-9e12-8ab2e6e800b0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:38.132 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:38.133 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task d5157706-6795-40ff-9e12-8ab2e6e800b0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:43.157 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:43.157 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task d5157706-6795-40ff-9e12-8ab2e6e800b0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:48.183 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:48.183 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task d5157706-6795-40ff-9e12-8ab2e6e800b0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:53.212 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:53.212 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 10/24 for task d5157706-6795-40ff-9e12-8ab2e6e800b0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:58.240 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:16:58.240 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 11/24 for task d5157706-6795-40ff-9e12-8ab2e6e800b0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:03.268 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:03.268 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:03.268 [[32mINFO [0m] rhdh.developer-hub: Task d5157706-6795-40ff-9e12-8ab2e6e800b0 completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:03.268 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-ttdqiwir' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:03.269 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-ttdqiwir {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:03.283 [[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-ttdqiwir...
2026-05-11 18:17:03.283 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-ttdqiwir-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:03.283 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-ttdqiwir-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:03.560 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 2e42e9ada5c25f991a2cf544231fbbe7a9029b15 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Waiting for ArgoCD CI application to sync to commit: 2e42e9ada5c25f991a2cf544231fbbe7a9029b15
2026-05-11 18:17:03.596 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-ttdqiwir-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 2e42e9ada5c25f991a2cf544231fbbe7a9029b15) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:03.596 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:20.318 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-ttdqiwir-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:20.318 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:48.054 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-ttdqiwir-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:48.054 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:48.055 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:48.055 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 2e42e9ada5c25f991a2cf544231fbbe7a9029b15 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:17:48.055 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:48.056 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-quarkus-ttdqiwir (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:48.056 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-quarkus-ttdqiwir {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:48.056 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:48.056 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-quarkus-ttdqiwir {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:48.093 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ttdqiwir {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:48.119 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ttdqiwir-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:48.119 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-java-quarkus-ttdqiwir {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:48.119 [[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:152) 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="400.838">
<system-out>
<![CDATA[2026-05-11 18:17:48.149 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:48.149 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:48.149 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:52.050 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778523468149 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:53.570 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-ttdqiwir/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:53.570 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-ttdqiwir/pull/1 with SHA: e027646705fab6b5028b3071b6c27a43bfaac0d9 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:53.571 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-ttdqiwir... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:53.571 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-ttdqiwir, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:53.603 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ttdqiwir {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:53.603 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-ttdqiwir. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:17:53.603 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-ttdqiwir | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-ttdqiwir, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:03.627 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ttdqiwir {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:03.627 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:03.628 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-quarkus-ttdqiwir | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-ttdqiwir, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:18.547 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ttdqiwir {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:18.547 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:18.548 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:18.548 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk was triggered by promotion PR #1 in e2e-tests-java-quarkus-ttdqiwir {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:18.548 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:18.600 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:18.600 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:18.600 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:18.600 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:48.667 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:48.668 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:48.668 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:18:48.668 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:18.718 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:18.718 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:18.718 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:18.718 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:48.801 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:48.801 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:48.801 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:19:48.801 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:20:18.885 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:20:18.886 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:20:18.886 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:20:18.886 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:20:48.955 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:20:48.955 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:20:48.955 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:20:48.956 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:19.004 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:19.004 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:19.004 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:19.004 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:19.013 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-ttdqiwir-on-pull-request-4hcxk was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:19.013 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:21.015 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 1a5c4953f1136be1991862fc4fda53585abcb140 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:21.015 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-quarkus-ttdqiwir... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:21.015 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-ttdqiwir, event type: push {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:21.054 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ttdqiwir {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:21.054 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:21.054 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-ttdqiwir | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-ttdqiwir, event: push, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:28.512 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ttdqiwir {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:28.512 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:28.512 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:28.512 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf was triggered by on-push pipeline after merging #1 in e2e-tests-java-quarkus-ttdqiwir {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:28.512 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:28.552 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:28.552 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:28.552 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:28.552 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:58.620 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:58.620 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:58.621 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:21:58.621 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:28.687 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:28.688 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:28.688 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:28.688 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:58.758 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:58.758 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:58.758 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:22:58.758 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:23:28.840 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:23:28.840 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:23:28.840 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:23:28.841 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:23:58.910 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:23:58.910 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:23:58.910 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:23:58.911 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:28.982 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:28.982 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:28.982 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:28.983 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:28.984 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-ttdqiwir-on-push-wbtxf was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:28.984 [[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="28.005">
<system-out>
<![CDATA[2026-05-11 18:24:29.050 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-ttdqiwir-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:29.050 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-ttdqiwir-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:29.190 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 6660ebb5352567c22f281d78ead1e54c603cf399 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:29.191 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:29.191 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-ttdqiwir-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:29.283 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-ttdqiwir-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:30.274 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:30.275 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-ttdqiwir-development' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:30.411 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-ttdqiwir-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-ttdqiwir-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-ttdqiwir-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-ttdqiwir/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (2e42e9a)
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-ttdqiwir  Synced     Healthy        service/e2e-tests-java-quarkus-ttdqiwir created
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-ttdqiwir  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-ttdqiwir created
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-ttdqiwir  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-ttdqiwir created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:30.412 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-ttdqiwir-development' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:36.373 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:24:30+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-ttdqiwir    Synced  Healthy              
2026-05-11T18:24:30+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-ttdqiwir    Synced  Healthy              
2026-05-11T18:24:30+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-ttdqiwir    Synced  Healthy              
2026-05-11T18:24:31+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-quarkus-ttdqiwir  OutOfSync  Healthy              
2026-05-11T18:24:34+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:24:35+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-ttdqiwir  OutOfSync  Healthy              deployment.apps/e2e-tests-java-quarkus-ttdqiwir configured
2026-05-11T18:24:35+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-ttdqiwir    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-ttdqiwir unchanged
2026-05-11T18:24:35+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:24:35+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-ttdqiwir    Synced   Healthy              service/e2e-tests-java-quarkus-ttdqiwir unchanged
2026-05-11T18:24:35+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-quarkus-ttdqiwir    Synced  Progressing              deployment.apps/e2e-tests-java-quarkus-ttdqiwir configured

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

Operation:          Sync
Sync Revision:      6660ebb5352567c22f281d78ead1e54c603cf399
Phase:              Succeeded
Start:              2026-05-11 18:24:31 +0000 UTC
Finished:           2026-05-11 18:24:35 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-quarkus-ttdqiwir  Synced     Healthy            service/e2e-tests-java-quarkus-ttdqiwir unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-ttdqiwir  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-ttdqiwir configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-ttdqiwir  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-ttdqiwir unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:36.458 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-ttdqiwir-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:36.458 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-ttdqiwir-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-ttdqiwir-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:43.143 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-ttdqiwir-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:43.144 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-ttdqiwir-development | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-ttdqiwir-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:56.987 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-ttdqiwir-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:56.987 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:57.008 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-ttdqiwir-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:57.008 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:57.009 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:57.009 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 6660ebb5352567c22f281d78ead1e54c603cf399 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:57.009 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 6660ebb5352567c22f281d78ead1e54c603cf399 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:57.011 [[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="111.408">
<system-out>
<![CDATA[2026-05-11 18:24:57.035 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-ttdqiwir/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:57.036 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-ttdqiwir/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:57.223 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-ttdqiwir/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:57.223 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-ttdqiwir/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-ttdqiwir:1a5c4953f1136be1991862fc4fda53585abcb140 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:57.224 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:57.253 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:57.253 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-ttdqiwir:1a5c4953f1136be1991862fc4fda53585abcb140 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:57.254 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-ttdqiwir/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-quarkus-ttdqiwir-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:57.365 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:24:57.365 [[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-ttdqiwir:1a5c4953f1136be1991862fc4fda53585abcb140" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:01.094 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778523897254 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:02.910 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-ttdqiwir-gitops/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:02.910 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:02.910 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-quarkus-ttdqiwir-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:02.910 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-ttdqiwir-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:02.911 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-ttdqiwir-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:03.013 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ttdqiwir-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:03.013 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-ttdqiwir-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:03.013 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-ttdqiwir-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-ttdqiwir-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:08.047 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ttdqiwir-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:08.048 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:08.048 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-quarkus-ttdqiwir-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-ttdqiwir-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:18.822 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ttdqiwir-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:18.823 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:18.823 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-kqnx9 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:18.823 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-kqnx9 was triggered by promotion PR #1 in e2e-tests-java-quarkus-ttdqiwir-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:18.823 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-kqnx9 to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:18.863 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-kqnx9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:18.863 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-kqnx9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:18.863 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-kqnx9 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:18.863 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-kqnx9 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-kqnx9 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:48.937 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-kqnx9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:48.937 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-kqnx9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:48.937 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-kqnx9 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:25:48.937 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-kqnx9 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-kqnx9 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:18.979 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-kqnx9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:18.979 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-kqnx9 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:18.979 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-kqnx9 status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:18.980 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:18.981 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-kqnx9 was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:18.981 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:21.348 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 3350fea232ef15c0cbf7daad651c0866da3148c7 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:21.348 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 3350fea232ef15c0cbf7daad651c0866da3148c7 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:21.348 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:21.348 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-ttdqiwir-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:21.432 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-ttdqiwir-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:22.339 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:22.340 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-ttdqiwir-stage' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:22.464 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-ttdqiwir-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-ttdqiwir-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-ttdqiwir-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-ttdqiwir/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (6660ebb)
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-ttdqiwir  Synced     Healthy        service/e2e-tests-java-quarkus-ttdqiwir created
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-ttdqiwir  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-ttdqiwir created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-ttdqiwir  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-ttdqiwir created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:22.464 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-ttdqiwir-stage' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:28.576 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:26:22+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-ttdqiwir    Synced  Healthy              
2026-05-11T18:26:22+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-ttdqiwir    Synced  Healthy              
2026-05-11T18:26:22+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-ttdqiwir    Synced  Healthy              
2026-05-11T18:26:26+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:26:27+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:26:27+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-ttdqiwir    Synced   Healthy              service/e2e-tests-java-quarkus-ttdqiwir unchanged
2026-05-11T18:26:27+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-ttdqiwir    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-ttdqiwir configured
2026-05-11T18:26:27+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-ttdqiwir    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-ttdqiwir unchanged
2026-05-11T18:26:27+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-quarkus-ttdqiwir  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-ttdqiwir configured

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

Operation:          Sync
Sync Revision:      3350fea232ef15c0cbf7daad651c0866da3148c7
Phase:              Succeeded
Start:              2026-05-11 18:26:22 +0000 UTC
Finished:           2026-05-11 18:26:27 +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-ttdqiwir  Synced     Healthy            service/e2e-tests-java-quarkus-ttdqiwir unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-ttdqiwir  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-ttdqiwir configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-ttdqiwir  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-ttdqiwir unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:28.664 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-ttdqiwir-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:28.664 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-ttdqiwir-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-ttdqiwir-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:37.991 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-ttdqiwir-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:37.991 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-ttdqiwir-stage | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-ttdqiwir-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:48.119 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-ttdqiwir-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:48.119 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:48.147 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-ttdqiwir-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:48.147 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:48.147 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:48.147 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 3350fea232ef15c0cbf7daad651c0866da3148c7 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:48.147 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 3350fea232ef15c0cbf7daad651c0866da3148c7 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:48.149 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:48.149 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:48.149 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-kqnx9 logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:48.150 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-kqnx9 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:48.181 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-kqnx9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:48.440 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:d20d7281-19c8-4812-8476-4fe7fd144363/1 found from Promotion Pipeline e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-kqnx9 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="102.993">
<system-out>
<![CDATA[2026-05-11 18:26:48.461 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-ttdqiwir/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:48.461 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-ttdqiwir/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:48.624 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-ttdqiwir/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:48.625 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-ttdqiwir/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-ttdqiwir:1a5c4953f1136be1991862fc4fda53585abcb140 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:48.626 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:48.656 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:48.657 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-ttdqiwir:1a5c4953f1136be1991862fc4fda53585abcb140 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:48.657 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-ttdqiwir/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-quarkus-ttdqiwir-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:48.845 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:48.845 [[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-ttdqiwir:1a5c4953f1136be1991862fc4fda53585abcb140" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:52.641 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778524008657 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:54.338 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-ttdqiwir-gitops/pull/2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:54.339 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:54.339 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-quarkus-ttdqiwir-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:54.339 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-quarkus-ttdqiwir-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:54.339 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-ttdqiwir-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:54.375 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ttdqiwir-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:54.375 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:26:54.375 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-ttdqiwir-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-ttdqiwir-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:03.275 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-ttdqiwir-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:03.275 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:03.276 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-w6mnw {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:03.276 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-w6mnw was triggered by promotion PR #2 in e2e-tests-java-quarkus-ttdqiwir-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:03.276 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-w6mnw to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:03.310 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-w6mnw in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:03.311 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-w6mnw status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:03.311 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-w6mnw status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:03.311 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-w6mnw | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-w6mnw not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:33.352 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-w6mnw in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:33.352 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-w6mnw status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:33.352 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-w6mnw status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:27:33.353 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-w6mnw | Status: running | Reason: Pipeline e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-w6mnw not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:03.419 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-w6mnw in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:03.419 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-w6mnw status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:03.419 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-w6mnw status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:03.419 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:03.421 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-w6mnw was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:03.421 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:06.203 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: d5f4851e8994f0d23fa0afa6d810b4ccf37a735c {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:06.203 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: d5f4851e8994f0d23fa0afa6d810b4ccf37a735c {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:06.204 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:06.204 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-ttdqiwir-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:06.301 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-ttdqiwir-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:07.068 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:07.068 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-ttdqiwir-prod' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:07.198 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-ttdqiwir-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-ttdqiwir-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-ttdqiwir-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-ttdqiwir/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (3350fea)
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-ttdqiwir  Synced     Healthy        service/e2e-tests-java-quarkus-ttdqiwir created
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-ttdqiwir  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-ttdqiwir created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-ttdqiwir  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-ttdqiwir created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:07.199 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-ttdqiwir-prod' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:12.888 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:28:07+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-ttdqiwir    Synced  Healthy              
2026-05-11T18:28:07+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-ttdqiwir    Synced  Healthy              
2026-05-11T18:28:07+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-ttdqiwir    Synced  Healthy              
2026-05-11T18:28:11+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:28:12+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:28:12+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-ttdqiwir    Synced   Healthy              service/e2e-tests-java-quarkus-ttdqiwir unchanged
2026-05-11T18:28:12+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-ttdqiwir    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-ttdqiwir configured
2026-05-11T18:28:12+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-ttdqiwir    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-ttdqiwir unchanged
2026-05-11T18:28:12+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-quarkus-ttdqiwir  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-ttdqiwir configured

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

Operation:          Sync
Sync Revision:      d5f4851e8994f0d23fa0afa6d810b4ccf37a735c
Phase:              Succeeded
Start:              2026-05-11 18:28:07 +0000 UTC
Finished:           2026-05-11 18:28:12 +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-ttdqiwir  Synced     Healthy            service/e2e-tests-java-quarkus-ttdqiwir unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-ttdqiwir  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-ttdqiwir configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-ttdqiwir  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-ttdqiwir unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:12.977 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-ttdqiwir-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:12.977 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-ttdqiwir-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-ttdqiwir-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:20.112 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-ttdqiwir-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:20.113 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-ttdqiwir-prod | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-ttdqiwir-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.005 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-ttdqiwir-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.006 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.044 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-ttdqiwir-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.044 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.044 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.044 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: d5f4851e8994f0d23fa0afa6d810b4ccf37a735c {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.044 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: d5f4851e8994f0d23fa0afa6d810b4ccf37a735c {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.046 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.047 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.047 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-w6mnw logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.047 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-w6mnw in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.096 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-w6mnw in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.452 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:d20d7281-19c8-4812-8476-4fe7fd144363/1 found from Promotion Pipeline e2e-tests-java-quarkus-ttdqiwir-gitops-on-pull-request-w6mnw 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.244">
<system-out>
<![CDATA[2026-05-11 18:28:31.572 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:d20d7281-19c8-4812-8476-4fe7fd144363/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.573 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-ttdqiwir:1a5c4953f1136be1991862fc4fda53585abcb140 and document ID urn:uuid:d20d7281-19c8-4812-8476-4fe7fd144363/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.573 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-ttdqiwir:1a5c4953f1136be1991862fc4fda53585abcb140 and document ID: urn:uuid:d20d7281-19c8-4812-8476-4fe7fd144363/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.573 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-ttdqiwir:1a5c4953f1136be1991862fc4fda53585abcb140 at https://server-tssc-tpa.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.645 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-ttdqiwir:1a5c4953f1136be1991862fc4fda53585abcb140' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.645 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:d20d7281-19c8-4812-8476-4fe7fd144363/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.645 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-ttdqiwir:1a5c4953f1136be1991862fc4fda53585abcb140, Published: 2026-05-11T18:23:49Z, SHA256: sha256:28337c623d6c2298b52c419820de208ac1eb2abce843eb92ca63f09969684105 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.645 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:d20d7281-19c8-4812-8476-4fe7fd144363/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.646 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-ttdqiwir:1a5c4953f1136be1991862fc4fda53585abcb140 and document ID urn:uuid:d20d7281-19c8-4812-8476-4fe7fd144363/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.646 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-ttdqiwir:1a5c4953f1136be1991862fc4fda53585abcb140 and document ID: urn:uuid:d20d7281-19c8-4812-8476-4fe7fd144363/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.646 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-ttdqiwir:1a5c4953f1136be1991862fc4fda53585abcb140 at https://server-tssc-tpa.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.713 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-ttdqiwir:1a5c4953f1136be1991862fc4fda53585abcb140' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.713 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:d20d7281-19c8-4812-8476-4fe7fd144363/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.713 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-ttdqiwir:1a5c4953f1136be1991862fc4fda53585abcb140, Published: 2026-05-11T18:23:49Z, SHA256: sha256:28337c623d6c2298b52c419820de208ac1eb2abce843eb92ca63f09969684105 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.713 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:d20d7281-19c8-4812-8476-4fe7fd144363/1,urn:uuid:d20d7281-19c8-4812-8476-4fe7fd144363/1 found in TPA!!! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-11 18:28:31.715 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-quarkus-ttdqiwir:1a5c4953f1136be1991862fc4fda53585abcb140 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-11T18:16:05.928Z" hostname="e2e-e2e-tests-java-quarkus[github-azure-quay]" tests="6" failures="0" skipped="5" time="413.175" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="413.175">
<system-out>
<![CDATA[2026-05-11 18:16:07.314 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-htqhzbnt {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:07.315 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-htqhzbnt'... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:07.321 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:07.411 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:07.412 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:07.412 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:07.413 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:07.437 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:07.468 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:07.471 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:07.472 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:07.497 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:07.497 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:07.498 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:07.750 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-htqhzbnt, ID: 2ce84bd2-1b19-4ef4-bd53-e20e8e4b9e3e {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:07.750 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-htqhzbnt to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:07.750 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 2ce84bd2-1b19-4ef4-bd53-e20e8e4b9e3e to complete... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:07.824 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:07.825 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 2ce84bd2-1b19-4ef4-bd53-e20e8e4b9e3e: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:12.935 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:12.935 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 2ce84bd2-1b19-4ef4-bd53-e20e8e4b9e3e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:17.966 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:17.967 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 2ce84bd2-1b19-4ef4-bd53-e20e8e4b9e3e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:22.994 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:22.994 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 2ce84bd2-1b19-4ef4-bd53-e20e8e4b9e3e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:28.090 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:28.090 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 2ce84bd2-1b19-4ef4-bd53-e20e8e4b9e3e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:33.117 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:33.117 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 2ce84bd2-1b19-4ef4-bd53-e20e8e4b9e3e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:38.146 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:38.146 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:38.147 [[32mINFO [0m] rhdh.developer-hub: Task 2ce84bd2-1b19-4ef4-bd53-e20e8e4b9e3e completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:38.147 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-htqhzbnt' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:38.147 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-htqhzbnt {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:38.161 [[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-htqhzbnt...
2026-05-11 18:16:38.161 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-htqhzbnt-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:38.162 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-htqhzbnt-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:38.400 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 9bccb97e42237e367f81abe4b78c711d7eb33e64 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Waiting for ArgoCD CI application to sync to commit: 9bccb97e42237e367f81abe4b78c711d7eb33e64
2026-05-11 18:16:38.434 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-java-quarkus-htqhzbnt-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-htqhzbnt-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-java-quarkus-htqhzbnt-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"9952557f-e1ea-4c5c-b911-57c0f90b84a4","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Mon, 11 May 2026 18:16:38 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"53c8335d-9c43-497e-a91f-b2cc384d8302","x-kubernetes-pf-prioritylevel-uid":"09242623-77a6-4252-992d-19892f77c1cd"} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:38.434 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:57.670 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-htqhzbnt-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 9bccb97e42237e367f81abe4b78c711d7eb33e64) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:16:57.670 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:17:20.972 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-htqhzbnt-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:17:20.972 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:03.168 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-htqhzbnt-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:03.169 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:03.169 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:03.169 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 9bccb97e42237e367f81abe4b78c711d7eb33e64 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:18:03.169 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:03.170 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-quarkus-htqhzbnt {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:03.170 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-quarkus-htqhzbnt... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:03.421 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:08.843 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:08.843 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-quarkus-htqhzbnt {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:08.843 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-quarkus-htqhzbnt... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:08.844 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:08.844 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:15.955 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-htqhzbnt-gitops branch 'main' with commit SHA: e464f27b1983a783c68f994acdf3828d12f8a812 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:15.955 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: e464f27b1983a783c68f994acdf3828d12f8a812 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:16.903 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-htqhzbnt branch 'main' with commit SHA: f22fa8e12e15c222ad0a50824ef1205db10c292e {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:16.903 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: f22fa8e12e15c222ad0a50824ef1205db10c292e {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:16.903 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-quarkus-htqhzbnt for component e2e-tests-java-quarkus-htqhzbnt... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:16.959 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-quarkus-htqhzbnt for component e2e-tests-java-quarkus-htqhzbnt... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:16.960 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-quarkus-htqhzbnt for component e2e-tests-java-quarkus-htqhzbnt... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:16.960 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:16.960 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:19.447 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:22.015 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-htqhzbnt-gitops type=github name=e2e-tests-java-quarkus-htqhzbnt-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:22.015 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:35.653 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8464?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:37.587 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:42.350 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-htqhzbnt type=github name=e2e-tests-java-quarkus-htqhzbnt {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:42.350 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:51.952 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8464... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:51.953 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8464?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:18:53.396 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8467?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:19:02.280 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8467... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:19:02.281 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8467?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:19:22.011 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-quarkus-htqhzbnt-gitops". {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:19:22.011 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-java-quarkus-htqhzbnt {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:19:31.744 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-quarkus-htqhzbnt". {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:19:31.744 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-java-quarkus-htqhzbnt {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:19:31.744 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-java-quarkus-htqhzbnt... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:19:31.777 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-htqhzbnt {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:19:31.778 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-htqhzbnt {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:19:31.778 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-htqhzbnt-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:19:31.778 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-htqhzbnt-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:19:31.779 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:19:31.780 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:19:31.780 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:19:31.780 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:19:52.622 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-quarkus-htqhzbnt {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:19:52.623 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:02.005 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:02.006 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:02.949 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-quarkus-htqhzbnt {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:02.949 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:03.657 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:03.657 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:15.350 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4319?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:25.655 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:27.217 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4319?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:20:27.913 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:09.554 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-java-quarkus-htqhzbnt {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:09.555 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-java-quarkus-htqhzbnt... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:09.555 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:09.555 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-java-quarkus-htqhzbnt {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:09.555 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-java-quarkus-htqhzbnt-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:09.705 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:09.705 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:3e1099420ad1470213416beda1d0554bfbfbc9aa973890c67ed8bf2cd492eb84 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:09.741 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:09.741 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update CI Runner Image to quay.io/redhat-user-workloads/rhtap-shared-team-tenant/rhtap-task-runner@sha256:3e1099420ad1470213416beda1d0554bfbfbc9aa973890c67ed8bf2cd492eb84 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:16.676 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-htqhzbnt branch 'main' with commit SHA: 828f153be83fedee5eda855c4aa0776b0a233d83 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:16.677 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 828f153be83fedee5eda855c4aa0776b0a233d83 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:17.563 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-htqhzbnt-gitops branch 'main' with commit SHA: 49cc636e97dadb2471ff1bba671fab0a5ad8dba6 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:17.564 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 49cc636e97dadb2471ff1bba671fab0a5ad8dba6 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:17.564 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-java-quarkus-htqhzbnt {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:17.564 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-java-quarkus-htqhzbnt {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:17.564 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-quarkus-htqhzbnt {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:17.564 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:17.565 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-java-quarkus-htqhzbnt {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:17.565 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:21:44.822 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:14.118 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8467 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:14.118 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8467/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:37.769 [[32mINFO [0m] azure.pipeline: Found 1 total runs for pipeline with id 8467 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:22:37.770 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/builds/14002?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:23:00.386 [[32mINFO [0m] azure.pipeline: Listing all pipelineruns for pipeline with id 8464 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:23:00.387 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/8464/runs?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:23:00.434 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:23:00.481 [[31mERROR[0m] azure.pipeline: Failed to list runs for pipeline ID 8464: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:23:00.482 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Failed to fetch builds: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-11 18:23:00.482 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Error in cancelAllPipelines: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-java-quarkus-github-azure-quay-/error-context.md]]
]]>
</system-out>
<system-err>
<![CDATA[(node: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>
<error message="Failed to cancel pipelines: Request failed with status code 429" type="Error">
<![CDATA[  [e2e-e2e-tests-java-quarkus[github-azure-quay]] › tssc/full_workflow.test.ts:45:5 › TSSC Complete Workflow › Component Creation › should create a component successfully 

    Error: Failed to cancel pipelines: Request failed with status code 429

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-java-quarkus-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-11T18:16:05.928Z" hostname="e2e-e2e-tests-java-springboot[github-tekton-quay]" tests="6" failures="0" skipped="0" time="584.676" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="35.803">
<system-out>
<![CDATA[2026-05-11 18:20:34.592 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-boftvwgy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:34.593 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-boftvwgy'... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:34.599 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:34.658 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:34.689 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:34.691 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:34.692 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:34.727 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:34.728 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:34.729 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:34.781 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-boftvwgy, ID: 8558be73-6252-4547-a96d-6e1700a91e9c {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:34.781 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-boftvwgy to be completed... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:34.782 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 8558be73-6252-4547-a96d-6e1700a91e9c to complete... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:34.806 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:34.806 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 8558be73-6252-4547-a96d-6e1700a91e9c: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:39.835 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:39.835 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 8558be73-6252-4547-a96d-6e1700a91e9c: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:44.862 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:44.862 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 8558be73-6252-4547-a96d-6e1700a91e9c: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:49.898 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:49.898 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 8558be73-6252-4547-a96d-6e1700a91e9c: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:54.927 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:54.927 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 8558be73-6252-4547-a96d-6e1700a91e9c: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:59.965 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:20:59.965 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 8558be73-6252-4547-a96d-6e1700a91e9c: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:04.992 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:04.993 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 8558be73-6252-4547-a96d-6e1700a91e9c: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:10.021 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:10.022 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:10.022 [[32mINFO [0m] rhdh.developer-hub: Task 8558be73-6252-4547-a96d-6e1700a91e9c completed successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:10.022 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-boftvwgy' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:10.022 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-boftvwgy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:10.037 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
Waiting for initial CI deployment of e2e-tests-java-springboot-boftvwgy...
2026-05-11 18:21:10.038 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-boftvwgy-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:10.038 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-boftvwgy-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:10.260 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 2db3e9569d097a1a4aade55bd237ae3b06d422dc {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
Waiting for ArgoCD CI application to sync to commit: 2db3e9569d097a1a4aade55bd237ae3b06d422dc
2026-05-11 18:21:10.291 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-boftvwgy-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:10.292 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:10.292 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:10.292 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 2db3e9569d097a1a4aade55bd237ae3b06d422dc {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:21:10.292 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:10.293 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-springboot-boftvwgy (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:10.293 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-springboot-boftvwgy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:10.293 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:10.293 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-springboot-boftvwgy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:10.332 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-boftvwgy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:10.387 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-boftvwgy-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:10.388 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-java-springboot-boftvwgy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:10.388 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
<system-err>
<![CDATA[(node:243) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="306.291">
<system-out>
<![CDATA[2026-05-11 18:21:10.416 [[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=1}
2026-05-11 18:21:10.416 [[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=1}
2026-05-11 18:21:10.416 [[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=1}
2026-05-11 18:21:14.594 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778523670417 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:16.145 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-boftvwgy/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:16.145 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-boftvwgy/pull/1 with SHA: 3c401bf1931197dbd441fb26962b628f2b9e1598 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:16.145 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-boftvwgy... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:16.146 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-boftvwgy, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:16.186 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-boftvwgy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:16.187 [[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=1}
2026-05-11 18:21:16.187 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-boftvwgy | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-boftvwgy, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:23.491 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-boftvwgy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:23.491 [[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=1}
2026-05-11 18:21:23.492 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-springboot-boftvwgy | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-boftvwgy, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:35.773 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-boftvwgy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:35.773 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:35.773 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:35.773 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 was triggered by promotion PR #1 in e2e-tests-java-springboot-boftvwgy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:35.774 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:35.822 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:35.822 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:35.822 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:21:35.822 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 | Status: running | Reason: Pipeline e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:22:05.898 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:22:05.898 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:22:05.898 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:22:05.898 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 | Status: running | Reason: Pipeline e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:22:35.935 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:22:35.936 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:22:35.936 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:22:35.936 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 | Status: running | Reason: Pipeline e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:06.005 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:06.006 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:06.006 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:06.006 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 | Status: running | Reason: Pipeline e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:36.053 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:36.053 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:36.054 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:36.054 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:36.061 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-boftvwgy-on-pull-request-l4hb9 was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:36.061 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:38.112 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 394703ed1cf8cee7f53f8240fa19712f7580b49e {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:38.113 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-springboot-boftvwgy... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:38.113 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-boftvwgy, event type: push {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:38.160 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-boftvwgy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:38.160 [[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=1}
2026-05-11 18:23:38.160 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-boftvwgy | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-boftvwgy, event: push, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:46.332 [[32mINFO [0m] tekton.pipelinerun: Found 3 Tekton PipelineRuns for repository: e2e-tests-java-springboot-boftvwgy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:46.332 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:46.332 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-boftvwgy-on-push-89njd {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:46.332 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-boftvwgy-on-push-89njd was triggered by on-push pipeline after merging #1 in e2e-tests-java-springboot-boftvwgy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:46.332 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-boftvwgy-on-push-89njd to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:46.370 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-boftvwgy-on-push-89njd in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:46.370 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-boftvwgy-on-push-89njd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:46.371 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-boftvwgy-on-push-89njd status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:23:46.371 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-boftvwgy-on-push-89njd | Status: running | Reason: Pipeline e2e-tests-java-springboot-boftvwgy-on-push-89njd not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:24:16.442 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-boftvwgy-on-push-89njd in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:24:16.443 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-boftvwgy-on-push-89njd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:24:16.443 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-boftvwgy-on-push-89njd status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:24:16.443 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-boftvwgy-on-push-89njd | Status: running | Reason: Pipeline e2e-tests-java-springboot-boftvwgy-on-push-89njd not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:24:46.517 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-boftvwgy-on-push-89njd in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:24:46.517 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-boftvwgy-on-push-89njd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:24:46.517 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-boftvwgy-on-push-89njd status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:24:46.518 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-boftvwgy-on-push-89njd | Status: running | Reason: Pipeline e2e-tests-java-springboot-boftvwgy-on-push-89njd not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:25:16.597 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-boftvwgy-on-push-89njd in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:25:16.598 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-boftvwgy-on-push-89njd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:25:16.598 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-boftvwgy-on-push-89njd status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:25:16.598 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-boftvwgy-on-push-89njd | Status: running | Reason: Pipeline e2e-tests-java-springboot-boftvwgy-on-push-89njd not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:25:46.655 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-boftvwgy-on-push-89njd in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:25:46.655 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-boftvwgy-on-push-89njd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:25:46.655 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-boftvwgy-on-push-89njd status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:25:46.655 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-springboot-boftvwgy-on-push-89njd | Status: running | Reason: Pipeline e2e-tests-java-springboot-boftvwgy-on-push-89njd not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:16.702 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-boftvwgy-on-push-89njd in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:16.702 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-boftvwgy-on-push-89njd status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:16.702 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-boftvwgy-on-push-89njd status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:16.702 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:16.704 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-boftvwgy-on-push-89njd was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:16.704 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="25.623">
<system-out>
<![CDATA[2026-05-11 18:26:16.761 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-boftvwgy-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:16.762 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-boftvwgy-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:16.926 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': fecafdd74863c0afe6e0cb6927c7d3b053989d65 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:16.927 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:16.928 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-boftvwgy-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:17.028 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-boftvwgy-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:17.629 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:17.629 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-boftvwgy-development' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:17.763 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-boftvwgy-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/applications/e2e-tests-java-springboot-boftvwgy-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-boftvwgy-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-boftvwgy/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (2db3e95)
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-boftvwgy  Synced     Healthy        service/e2e-tests-java-springboot-boftvwgy created
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-boftvwgy  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-boftvwgy created
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-boftvwgy  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-boftvwgy created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:17.763 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-boftvwgy-development' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:24.370 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:26:18+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-boftvwgy    Synced  Healthy              
2026-05-11T18:26:18+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-boftvwgy    Synced  Healthy              
2026-05-11T18:26:18+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-boftvwgy    Synced  Healthy              
2026-05-11T18:26:18+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-springboot-boftvwgy  OutOfSync  Healthy              
2026-05-11T18:26:22+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:26:23+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-boftvwgy    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-boftvwgy unchanged
2026-05-11T18:26:23+00:00                       Namespace                        tssc-app-development                Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-11T18:26:23+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-boftvwgy    Synced   Healthy              service/e2e-tests-java-springboot-boftvwgy unchanged
2026-05-11T18:26:23+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-boftvwgy  OutOfSync  Healthy              deployment.apps/e2e-tests-java-springboot-boftvwgy configured
2026-05-11T18:26:23+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-springboot-boftvwgy  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-boftvwgy configured

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

Operation:          Sync
Sync Revision:      fecafdd74863c0afe6e0cb6927c7d3b053989d65
Phase:              Succeeded
Start:              2026-05-11 18:26:18 +0000 UTC
Finished:           2026-05-11 18:26:23 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development                Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-springboot-boftvwgy  Synced     Healthy            service/e2e-tests-java-springboot-boftvwgy unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-boftvwgy  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-boftvwgy configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-boftvwgy  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-boftvwgy unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:24.476 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-boftvwgy-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:24.476 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-boftvwgy-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-boftvwgy-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:32.458 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-boftvwgy-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:32.458 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-boftvwgy-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-boftvwgy-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:42.317 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-boftvwgy-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:42.318 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:42.347 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-boftvwgy-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:42.347 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:42.347 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:42.347 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: fecafdd74863c0afe6e0cb6927c7d3b053989d65 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:42.347 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: fecafdd74863c0afe6e0cb6927c7d3b053989d65 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:42.349 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="107.759">
<system-out>
<![CDATA[2026-05-11 18:26:42.371 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-boftvwgy/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:42.371 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-boftvwgy/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:42.491 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-boftvwgy/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:42.491 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-boftvwgy/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-boftvwgy:394703ed1cf8cee7f53f8240fa19712f7580b49e {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:42.493 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:42.519 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:42.520 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-springboot-boftvwgy:394703ed1cf8cee7f53f8240fa19712f7580b49e {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:42.520 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-boftvwgy/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-springboot-boftvwgy-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:42.629 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:42.629 [[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-boftvwgy:394703ed1cf8cee7f53f8240fa19712f7580b49e" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:46.453 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778524002520 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:48.194 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-boftvwgy-gitops/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:48.194 [[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=1}
2026-05-11 18:26:48.195 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-springboot-boftvwgy-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:48.195 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-boftvwgy-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:48.195 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-boftvwgy-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:48.225 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-boftvwgy-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:48.226 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-springboot-boftvwgy-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:48.226 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-boftvwgy-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-boftvwgy-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:56.687 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-boftvwgy-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:56.688 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:56.688 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-xl92f {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:56.688 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-xl92f was triggered by promotion PR #1 in e2e-tests-java-springboot-boftvwgy-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:56.688 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-xl92f to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:56.725 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-xl92f in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:56.725 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-xl92f status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:56.726 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-xl92f status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:26:56.726 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-xl92f | Status: running | Reason: Pipeline e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-xl92f not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:27:26.794 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-xl92f in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:27:26.794 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-xl92f status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:27:26.794 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-xl92f status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:27:26.794 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-xl92f | Status: running | Reason: Pipeline e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-xl92f not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:27:56.854 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-xl92f in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:27:56.854 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-xl92f status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:27:56.854 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-xl92f status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:27:56.854 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:27:56.857 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-xl92f was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:27:56.857 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:27:58.922 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 65781843e2c95511a5b6e03ba631411978b6e699 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:27:58.923 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 65781843e2c95511a5b6e03ba631411978b6e699 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:27:58.923 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:27:58.923 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-boftvwgy-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:27:59.027 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-boftvwgy-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:27:59.951 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:27:59.951 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-boftvwgy-stage' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:00.098 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-boftvwgy-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/applications/e2e-tests-java-springboot-boftvwgy-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-boftvwgy-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-boftvwgy/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (fecafdd)
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-boftvwgy  Synced     Healthy        service/e2e-tests-java-springboot-boftvwgy created
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-boftvwgy  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-boftvwgy created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-boftvwgy  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-boftvwgy created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:00.099 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-boftvwgy-stage' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:06.274 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:28:00+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-boftvwgy    Synced  Healthy              
2026-05-11T18:28:00+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-boftvwgy    Synced  Healthy              
2026-05-11T18:28:00+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-boftvwgy    Synced  Healthy              
2026-05-11T18:28:04+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:28:05+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-boftvwgy    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-boftvwgy unchanged
2026-05-11T18:28:05+00:00                       Namespace                        tssc-app-stage                Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-11T18:28:05+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-boftvwgy    Synced   Healthy              service/e2e-tests-java-springboot-boftvwgy unchanged
2026-05-11T18:28:05+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-boftvwgy    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-boftvwgy configured
2026-05-11T18:28:05+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-springboot-boftvwgy  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-boftvwgy configured

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

Operation:          Sync
Sync Revision:      65781843e2c95511a5b6e03ba631411978b6e699
Phase:              Succeeded
Start:              2026-05-11 18:28:00 +0000 UTC
Finished:           2026-05-11 18:28:05 +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-boftvwgy  Synced     Healthy            service/e2e-tests-java-springboot-boftvwgy unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-boftvwgy  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-boftvwgy configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-boftvwgy  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-boftvwgy unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:06.360 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-boftvwgy-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:06.360 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-boftvwgy-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-boftvwgy-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:15.586 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-boftvwgy-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:15.586 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-boftvwgy-stage | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-boftvwgy-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:29.749 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-boftvwgy-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:29.749 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:29.781 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-boftvwgy-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:29.781 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:29.781 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:29.781 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 65781843e2c95511a5b6e03ba631411978b6e699 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:29.782 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 65781843e2c95511a5b6e03ba631411978b6e699 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:29.783 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:29.783 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:29.783 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-xl92f logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:29.784 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-xl92f in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:29.823 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-xl92f in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:30.127 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:d2a45edd-cfce-4ca8-8916-3ff8b06b52b2/1 found from Promotion Pipeline e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-xl92f logs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="108.96">
<system-out>
<![CDATA[2026-05-11 18:28:30.146 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-boftvwgy/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:30.147 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-boftvwgy/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:30.293 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-boftvwgy/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:30.294 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-boftvwgy/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-boftvwgy:394703ed1cf8cee7f53f8240fa19712f7580b49e {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:30.295 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:30.327 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:30.327 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-springboot-boftvwgy:394703ed1cf8cee7f53f8240fa19712f7580b49e {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:30.327 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-boftvwgy/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-springboot-boftvwgy-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:30.419 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:30.420 [[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-boftvwgy:394703ed1cf8cee7f53f8240fa19712f7580b49e" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:34.236 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778524110327 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:36.008 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-boftvwgy-gitops/pull/2 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:36.008 [[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=1}
2026-05-11 18:28:36.008 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-springboot-boftvwgy-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:36.008 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-springboot-boftvwgy-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:36.008 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-boftvwgy-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:36.044 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-boftvwgy-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:36.044 [[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=1}
2026-05-11 18:28:36.045 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-boftvwgy-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-boftvwgy-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:41.297 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-boftvwgy-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:41.297 [[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=1}
2026-05-11 18:28:41.297 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-springboot-boftvwgy-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-boftvwgy-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:53.409 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-boftvwgy-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:53.410 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:53.410 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-ltzf2 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:53.410 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-ltzf2 was triggered by promotion PR #2 in e2e-tests-java-springboot-boftvwgy-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:53.410 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-ltzf2 to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:53.452 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-ltzf2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:53.452 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-ltzf2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:53.453 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-ltzf2 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:28:53.453 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-ltzf2 | Status: running | Reason: Pipeline e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-ltzf2 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:29:23.529 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-ltzf2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:29:23.529 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-ltzf2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:29:23.529 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-ltzf2 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:29:23.530 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-ltzf2 | Status: running | Reason: Pipeline e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-ltzf2 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:29:53.573 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-ltzf2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:29:53.573 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-ltzf2 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:29:53.573 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-ltzf2 status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:29:53.573 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:29:53.576 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-ltzf2 was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:29:53.576 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:29:55.504 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 36804a08186d2da3d688e80920b93c9f747b3aab {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:29:55.505 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 36804a08186d2da3d688e80920b93c9f747b3aab {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:29:55.505 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:29:55.505 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-boftvwgy-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:29:55.607 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-boftvwgy-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:29:56.319 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:29:56.319 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-boftvwgy-prod' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:29:56.480 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-boftvwgy-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/applications/e2e-tests-java-springboot-boftvwgy-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-boftvwgy-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-boftvwgy/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (6578184)
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-boftvwgy  Synced     Healthy        service/e2e-tests-java-springboot-boftvwgy created
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-boftvwgy  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-boftvwgy created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-boftvwgy  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-boftvwgy created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:29:56.480 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-boftvwgy-prod' --insecure --kube-context 'default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:02.278 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-11T18:29:56+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-boftvwgy    Synced  Healthy              
2026-05-11T18:29:56+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-boftvwgy    Synced  Healthy              
2026-05-11T18:29:56+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-boftvwgy    Synced  Healthy              
2026-05-11T18:30:00+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:30:01+00:00                       Namespace                        tssc-app-prod                Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-11T18:30:01+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-boftvwgy    Synced   Healthy              service/e2e-tests-java-springboot-boftvwgy unchanged
2026-05-11T18:30:01+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-boftvwgy    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-boftvwgy configured
2026-05-11T18:30:01+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-boftvwgy    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-boftvwgy unchanged
2026-05-11T18:30:01+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-springboot-boftvwgy  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-boftvwgy configured

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

Operation:          Sync
Sync Revision:      36804a08186d2da3d688e80920b93c9f747b3aab
Phase:              Succeeded
Start:              2026-05-11 18:29:56 +0000 UTC
Finished:           2026-05-11 18:30:01 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                       Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-springboot-boftvwgy  Synced     Healthy            service/e2e-tests-java-springboot-boftvwgy unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-boftvwgy  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-boftvwgy configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-boftvwgy  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-boftvwgy unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:02.371 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-boftvwgy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:02.371 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-boftvwgy-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-boftvwgy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:09.596 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-boftvwgy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:09.596 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-boftvwgy-prod | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-boftvwgy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:18.782 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-boftvwgy-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:18.782 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:18.809 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-boftvwgy-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:18.809 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:18.809 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:18.809 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 36804a08186d2da3d688e80920b93c9f747b3aab {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:18.809 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 36804a08186d2da3d688e80920b93c9f747b3aab {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:18.810 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:18.810 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:18.811 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-ltzf2 logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:18.811 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-ltzf2 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:18.852 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-ltzf2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:19.103 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:d2a45edd-cfce-4ca8-8916-3ff8b06b52b2/1 found from Promotion Pipeline e2e-tests-java-springboot-boftvwgy-gitops-on-pull-request-ltzf2 logs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts" time="0.24">
<system-out>
<![CDATA[2026-05-11 18:30:19.219 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:d2a45edd-cfce-4ca8-8916-3ff8b06b52b2/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:19.220 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-boftvwgy:394703ed1cf8cee7f53f8240fa19712f7580b49e and document ID urn:uuid:d2a45edd-cfce-4ca8-8916-3ff8b06b52b2/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:19.220 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-boftvwgy:394703ed1cf8cee7f53f8240fa19712f7580b49e and document ID: urn:uuid:d2a45edd-cfce-4ca8-8916-3ff8b06b52b2/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:19.220 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-boftvwgy:394703ed1cf8cee7f53f8240fa19712f7580b49e at https://server-tssc-tpa.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:19.288 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-boftvwgy:394703ed1cf8cee7f53f8240fa19712f7580b49e' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:19.289 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:d2a45edd-cfce-4ca8-8916-3ff8b06b52b2/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:19.289 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-boftvwgy:394703ed1cf8cee7f53f8240fa19712f7580b49e, Published: 2026-05-11T18:25:21Z, SHA256: sha256:21b5bcc9c4f98dff3471b6e46467e88984283748f6bf853c97d3d81f1543b6ce {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:19.289 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:d2a45edd-cfce-4ca8-8916-3ff8b06b52b2/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:19.289 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-boftvwgy:394703ed1cf8cee7f53f8240fa19712f7580b49e and document ID urn:uuid:d2a45edd-cfce-4ca8-8916-3ff8b06b52b2/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:19.289 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-boftvwgy:394703ed1cf8cee7f53f8240fa19712f7580b49e and document ID: urn:uuid:d2a45edd-cfce-4ca8-8916-3ff8b06b52b2/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:19.289 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-boftvwgy:394703ed1cf8cee7f53f8240fa19712f7580b49e at https://server-tssc-tpa.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:19.360 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-boftvwgy:394703ed1cf8cee7f53f8240fa19712f7580b49e' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:19.360 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:d2a45edd-cfce-4ca8-8916-3ff8b06b52b2/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:19.360 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-boftvwgy:394703ed1cf8cee7f53f8240fa19712f7580b49e, Published: 2026-05-11T18:25:21Z, SHA256: sha256:21b5bcc9c4f98dff3471b6e46467e88984283748f6bf853c97d3d81f1543b6ce {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:19.360 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:d2a45edd-cfce-4ca8-8916-3ff8b06b52b2/1,urn:uuid:d2a45edd-cfce-4ca8-8916-3ff8b06b52b2/1 found in TPA!!! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-11 18:30:19.362 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-springboot-boftvwgy:394703ed1cf8cee7f53f8240fa19712f7580b49e {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-11T18:16:05.928Z" hostname="e2e-e2e-tests-java-springboot[github-azure-quay]" tests="6" failures="0" skipped="5" time="69.376" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="69.376">
<system-out>
<![CDATA[2026-05-11 18:20:57.623 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-rwumzcwn {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:20:57.625 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-rwumzcwn'... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:20:57.633 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:20:57.724 [[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-11 18:20:57.724 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:20:57.725 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:20:57.725 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:20:57.752 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:20:57.785 [[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-11 18:20:57.788 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:20:57.788 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-dd5e089e0c-3m02-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:20:57.821 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:20:57.821 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-dd5e089e0c.3m02.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:20:57.822 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:20:57.877 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-rwumzcwn, ID: 1977edd0-c936-4f3b-9572-fee9f8165ca2 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:20:57.878 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-rwumzcwn to be completed... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:20:57.878 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 1977edd0-c936-4f3b-9572-fee9f8165ca2 to complete... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:20:57.910 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:20:57.910 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 1977edd0-c936-4f3b-9572-fee9f8165ca2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:02.959 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:02.960 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 1977edd0-c936-4f3b-9572-fee9f8165ca2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:07.988 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:07.988 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 1977edd0-c936-4f3b-9572-fee9f8165ca2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:13.023 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:13.024 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 1977edd0-c936-4f3b-9572-fee9f8165ca2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:18.053 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:18.053 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:18.053 [[32mINFO [0m] rhdh.developer-hub: Task 1977edd0-c936-4f3b-9572-fee9f8165ca2 completed successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:18.053 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-rwumzcwn' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:18.054 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-rwumzcwn {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:18.068 [[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-rwumzcwn...
2026-05-11 18:21:18.068 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-rwumzcwn-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:18.068 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-rwumzcwn-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:18.277 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 00ce8fc6cc5b5de34f7c411f7a02f00cd16a834d {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
Waiting for ArgoCD CI application to sync to commit: 00ce8fc6cc5b5de34f7c411f7a02f00cd16a834d
2026-05-11 18:21:18.307 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-rwumzcwn-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-11 18:21:18.308 [[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-11 18:21:36.531 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-rwumzcwn-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:36.532 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:36.532 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:36.532 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 00ce8fc6cc5b5de34f7c411f7a02f00cd16a834d {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-11 18:21:36.532 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:36.533 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-springboot-rwumzcwn {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:36.533 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-springboot-rwumzcwn... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:36.807 [[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-11 18:21:59.023 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:59.023 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-springboot-rwumzcwn {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:59.023 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-springboot-rwumzcwn... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:21:59.024 [[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-11 18:21:59.024 [[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-11 18:22:05.832 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-rwumzcwn-gitops branch 'main' with commit SHA: fdd4ea664335b672b3190f2cc416c398afa279ff {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:22:05.833 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: fdd4ea664335b672b3190f2cc416c398afa279ff {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:22:06.835 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-rwumzcwn branch 'main' with commit SHA: df40bf19da91671b6834c7e6548e147f5983ff72 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:22:06.835 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: df40bf19da91671b6834c7e6548e147f5983ff72 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:22:06.835 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-springboot-rwumzcwn for component e2e-tests-java-springboot-rwumzcwn... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:22:06.871 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-springboot-rwumzcwn for component e2e-tests-java-springboot-rwumzcwn... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:22:06.871 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-springboot-rwumzcwn for component e2e-tests-java-springboot-rwumzcwn... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:22:06.872 [[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-11 18:22:06.872 [[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-11 18:22:06.947 [[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-11 18:22:06.988 [[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-11 18:22:06.988 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create service endpoint 'e2e-tests-java-springboot-rwumzcwn': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-05-11 18:22:06.988 [[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-11 18:22:06.989 [[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-11 18:22:06.989 [[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}
2026-05-11 18:22:06.998 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429
2026-05-11 18:22:06.999 [[31mERROR[0m] azure.project: Failed to get project ID for project 'shared-public': AzureApiError: Request failed with status code 429
2026-05-11 18:22:06.999 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create service endpoint 'e2e-tests-java-springboot-rwumzcwn-gitops': AzureApiError: Request failed with status code 429
2026-05-11 18:22:06.999 [[31mERROR[0m] postcreation.command.azure.pipelines: Azure gitops pipeline creation failed: AzureApiError: Request failed with status code 429

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-java-springboot-github-azure-quay-/error-context.md]]
]]>
</system-out>
<system-err>
<![CDATA[(node:255) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
<error message="Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: 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>