<testsuites id="" name="" tests="72" failures="0" skipped="30" errors="6" time="794.1004300000001">
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-10T15:18:30.730Z" hostname="e2e-e2e-tests-go[github-tekton-quay]" tests="6" failures="0" skipped="0" time="576.118" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="76.565">
<system-out>
<![CDATA[2026-05-10 15:18:32.053 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-hscurugu {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:32.054 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-hscurugu'... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:32.060 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:32.124 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:32.154 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:32.158 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:32.159 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:32.189 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:32.190 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:32.191 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:32.333 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-hscurugu, ID: c2e2db84-759b-403c-a238-56e2b14aefb2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:32.334 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-hscurugu to be completed... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:32.334 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task c2e2db84-759b-403c-a238-56e2b14aefb2 to complete... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:32.476 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:32.476 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task c2e2db84-759b-403c-a238-56e2b14aefb2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:37.502 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:37.502 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task c2e2db84-759b-403c-a238-56e2b14aefb2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:42.528 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:42.528 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task c2e2db84-759b-403c-a238-56e2b14aefb2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:47.567 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:47.568 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task c2e2db84-759b-403c-a238-56e2b14aefb2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:52.602 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:52.602 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task c2e2db84-759b-403c-a238-56e2b14aefb2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:57.652 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:18:57.652 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task c2e2db84-759b-403c-a238-56e2b14aefb2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:02.733 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:02.733 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task c2e2db84-759b-403c-a238-56e2b14aefb2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:07.759 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:07.760 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:07.760 [[32mINFO [0m] rhdh.developer-hub: Task c2e2db84-759b-403c-a238-56e2b14aefb2 completed successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:07.760 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-hscurugu' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:07.760 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-hscurugu {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:07.775 [[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-hscurugu...
2026-05-10 15:19:07.775 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-hscurugu-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:07.775 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-hscurugu-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:07.952 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': e40604f12781ffc17c36e0bfbea08c1a98a19c19 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Waiting for ArgoCD CI application to sync to commit: e40604f12781ffc17c36e0bfbea08c1a98a19c19
2026-05-10 15:19:07.974 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-hscurugu-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: e40604f12781ffc17c36e0bfbea08c1a98a19c19) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:07.974 [[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-10 15:19:20.612 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-hscurugu-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: e40604f12781ffc17c36e0bfbea08c1a98a19c19) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:20.612 [[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-10 15:19:48.559 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-hscurugu-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:48.560 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:48.560 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:48.560 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: e40604f12781ffc17c36e0bfbea08c1a98a19c19 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-10 15:19:48.561 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:48.561 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-go-hscurugu (GitHub + Tekton CI) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:48.561 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-go-hscurugu {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:48.562 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:48.562 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-go-hscurugu {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:48.587 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-hscurugu {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:48.611 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-hscurugu-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:48.611 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-go-hscurugu {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:48.611 [[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:125) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="264.505">
<system-out>
<![CDATA[2026-05-10 15:19:48.640 [[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-10 15:19:48.640 [[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-10 15:19:48.640 [[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-10 15:19:52.305 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778426388641 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:53.812 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-hscurugu/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:53.813 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-go-hscurugu/pull/1 with SHA: 553ad4c961789696c5488de0cf777cdc72bf3384 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:53.813 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-hscurugu... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:53.813 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-hscurugu, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:53.837 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-hscurugu {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:53.837 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-hscurugu. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:19:53.837 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-hscurugu | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-hscurugu, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:20:02.573 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-hscurugu {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:20:02.574 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:20:02.574 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-hscurugu-on-pull-request-wqc6z {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:20:02.574 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-hscurugu-on-pull-request-wqc6z was triggered by promotion PR #1 in e2e-tests-go-hscurugu {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:20:02.574 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-hscurugu-on-pull-request-wqc6z to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:20:02.611 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-hscurugu-on-pull-request-wqc6z in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:20:02.611 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-hscurugu-on-pull-request-wqc6z status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:20:02.612 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-hscurugu-on-pull-request-wqc6z status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:20:02.612 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-hscurugu-on-pull-request-wqc6z | Status: running | Reason: Pipeline e2e-tests-go-hscurugu-on-pull-request-wqc6z not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:20:32.677 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-hscurugu-on-pull-request-wqc6z in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:20:32.677 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-hscurugu-on-pull-request-wqc6z status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:20:32.677 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-hscurugu-on-pull-request-wqc6z status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:20:32.677 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-hscurugu-on-pull-request-wqc6z | Status: running | Reason: Pipeline e2e-tests-go-hscurugu-on-pull-request-wqc6z not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:21:02.746 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-hscurugu-on-pull-request-wqc6z in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:21:02.746 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-hscurugu-on-pull-request-wqc6z status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:21:02.746 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-hscurugu-on-pull-request-wqc6z status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:21:02.746 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-hscurugu-on-pull-request-wqc6z | Status: running | Reason: Pipeline e2e-tests-go-hscurugu-on-pull-request-wqc6z not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:21:32.780 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-hscurugu-on-pull-request-wqc6z in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:21:32.780 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-hscurugu-on-pull-request-wqc6z status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:21:32.780 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-hscurugu-on-pull-request-wqc6z status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:21:32.780 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-hscurugu-on-pull-request-wqc6z | Status: running | Reason: Pipeline e2e-tests-go-hscurugu-on-pull-request-wqc6z not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:02.849 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-hscurugu-on-pull-request-wqc6z in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:02.850 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-hscurugu-on-pull-request-wqc6z status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:02.851 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-hscurugu-on-pull-request-wqc6z status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:02.851 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:02.859 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-hscurugu-on-pull-request-wqc6z was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:02.859 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:04.576 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: c339a943f5dca109857a5b83bf96aff9fa27f988 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:04.577 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-go-hscurugu... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:04.577 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-hscurugu, event type: push {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:04.614 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-hscurugu {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:04.614 [[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-10 15:22:04.614 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-hscurugu | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-hscurugu, event: push, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:12.860 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-hscurugu {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:12.860 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:12.860 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-hscurugu-on-push-d2c4k {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:12.861 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-hscurugu-on-push-d2c4k was triggered by on-push pipeline after merging #1 in e2e-tests-go-hscurugu {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:12.861 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-hscurugu-on-push-d2c4k to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:12.892 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-hscurugu-on-push-d2c4k in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:12.892 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-hscurugu-on-push-d2c4k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:12.892 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-hscurugu-on-push-d2c4k status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:12.892 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-hscurugu-on-push-d2c4k | Status: running | Reason: Pipeline e2e-tests-go-hscurugu-on-push-d2c4k not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:42.934 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-hscurugu-on-push-d2c4k in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:42.935 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-hscurugu-on-push-d2c4k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:42.935 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-hscurugu-on-push-d2c4k status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:22:42.935 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-hscurugu-on-push-d2c4k | Status: running | Reason: Pipeline e2e-tests-go-hscurugu-on-push-d2c4k not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:23:13.001 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-hscurugu-on-push-d2c4k in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:23:13.001 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-hscurugu-on-push-d2c4k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:23:13.001 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-hscurugu-on-push-d2c4k status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:23:13.002 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-hscurugu-on-push-d2c4k | Status: running | Reason: Pipeline e2e-tests-go-hscurugu-on-push-d2c4k not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:23:43.058 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-hscurugu-on-push-d2c4k in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:23:43.058 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-hscurugu-on-push-d2c4k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:23:43.058 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-hscurugu-on-push-d2c4k status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:23:43.058 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-hscurugu-on-push-d2c4k | Status: running | Reason: Pipeline e2e-tests-go-hscurugu-on-push-d2c4k not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:13.140 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-hscurugu-on-push-d2c4k in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:13.141 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-hscurugu-on-push-d2c4k status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:13.141 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-hscurugu-on-push-d2c4k status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:13.141 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:13.143 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-hscurugu-on-push-d2c4k was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:13.143 [[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="28.613">
<system-out>
<![CDATA[2026-05-10 15:24:13.195 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-hscurugu-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:13.195 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-hscurugu-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:13.386 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 285e1fec4b27d9ba7bb94d3317a716cd6ced2ef2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:13.386 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:13.386 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-hscurugu-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:13.459 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-hscurugu-development using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:14.080 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:14.080 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-hscurugu-development' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:14.250 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-hscurugu-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/applications/e2e-tests-go-hscurugu-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-hscurugu-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-hscurugu/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (e40604f)
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-hscurugu  Synced     Healthy        service/e2e-tests-go-hscurugu created
apps                Deployment  tssc-app-development  e2e-tests-go-hscurugu  Synced     Healthy        deployment.apps/e2e-tests-go-hscurugu created
route.openshift.io  Route       tssc-app-development  e2e-tests-go-hscurugu  Synced     Healthy        route.route.openshift.io/e2e-tests-go-hscurugu created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:14.251 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-hscurugu-development' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:23.148 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-10T15:24:14+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-hscurugu    Synced  Healthy              
2026-05-10T15:24:14+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-hscurugu    Synced  Healthy              
2026-05-10T15:24:14+00:00                         Service  tssc-app-development  e2e-tests-go-hscurugu    Synced  Healthy              
2026-05-10T15:24:18+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-10T15:24:22+00:00                       Namespace                        tssc-app-development   Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-10T15:24:22+00:00                         Service  tssc-app-development  e2e-tests-go-hscurugu    Synced   Healthy              service/e2e-tests-go-hscurugu unchanged
2026-05-10T15:24:22+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-hscurugu    Synced   Healthy              deployment.apps/e2e-tests-go-hscurugu configured
2026-05-10T15:24:22+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-hscurugu    Synced   Healthy              route.route.openshift.io/e2e-tests-go-hscurugu unchanged
2026-05-10T15:24:22+00:00   apps  Deployment  tssc-app-development  e2e-tests-go-hscurugu  OutOfSync  Progressing              deployment.apps/e2e-tests-go-hscurugu configured

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

Operation:          Sync
Sync Revision:      285e1fec4b27d9ba7bb94d3317a716cd6ced2ef2
Phase:              Succeeded
Start:              2026-05-10 15:24:14 +0000 UTC
Finished:           2026-05-10 15:24:22 +0000 UTC
Duration:           8s
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-hscurugu  Synced     Healthy            service/e2e-tests-go-hscurugu unchanged
apps                Deployment  tssc-app-development  e2e-tests-go-hscurugu  Synced     Progressing        deployment.apps/e2e-tests-go-hscurugu configured
route.openshift.io  Route       tssc-app-development  e2e-tests-go-hscurugu  Synced     Healthy            route.route.openshift.io/e2e-tests-go-hscurugu unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:23.229 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-hscurugu-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:23.229 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-hscurugu-development | Elapsed: 10s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-hscurugu-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:29.880 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-hscurugu-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:29.881 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-hscurugu-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-hscurugu-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:41.752 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-hscurugu-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:41.752 [[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-10 15:24:41.775 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-hscurugu-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:41.775 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:41.775 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:41.775 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 285e1fec4b27d9ba7bb94d3317a716cd6ced2ef2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:41.775 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 285e1fec4b27d9ba7bb94d3317a716cd6ced2ef2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:41.776 [[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="100.161">
<system-out>
<![CDATA[2026-05-10 15:24:41.802 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-hscurugu/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:41.802 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-hscurugu/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:41.937 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-hscurugu/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:41.938 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-hscurugu/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-hscurugu:c339a943f5dca109857a5b83bf96aff9fa27f988 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:41.939 [[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-10 15:24:41.968 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:41.968 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-go-hscurugu:c339a943f5dca109857a5b83bf96aff9fa27f988 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:41.969 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-hscurugu/overlays/stage/deployment-patch.yaml in repo e2e-tests-go-hscurugu-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:42.060 [[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-10 15:24:42.060 [[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-hscurugu:c339a943f5dca109857a5b83bf96aff9fa27f988" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:45.784 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778426681969 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:47.247 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-hscurugu-gitops/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:47.248 [[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-10 15:24:47.248 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-go-hscurugu-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:47.248 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-hscurugu-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:47.248 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-hscurugu-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:47.273 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-hscurugu-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:47.274 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-hscurugu-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:47.274 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-hscurugu-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-hscurugu-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:54.966 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-hscurugu-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:54.967 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:54.967 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-hscurugu-gitops-on-pull-request-t8hb2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:54.967 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-hscurugu-gitops-on-pull-request-t8hb2 was triggered by promotion PR #1 in e2e-tests-go-hscurugu-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:54.967 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-hscurugu-gitops-on-pull-request-t8hb2 to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:55.018 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-hscurugu-gitops-on-pull-request-t8hb2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:55.019 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-hscurugu-gitops-on-pull-request-t8hb2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:55.019 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-hscurugu-gitops-on-pull-request-t8hb2 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:24:55.019 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-hscurugu-gitops-on-pull-request-t8hb2 | Status: running | Reason: Pipeline e2e-tests-go-hscurugu-gitops-on-pull-request-t8hb2 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:25:25.083 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-hscurugu-gitops-on-pull-request-t8hb2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:25:25.083 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-hscurugu-gitops-on-pull-request-t8hb2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:25:25.083 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-hscurugu-gitops-on-pull-request-t8hb2 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:25:25.083 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-hscurugu-gitops-on-pull-request-t8hb2 | Status: running | Reason: Pipeline e2e-tests-go-hscurugu-gitops-on-pull-request-t8hb2 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:25:55.144 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-hscurugu-gitops-on-pull-request-t8hb2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:25:55.144 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-hscurugu-gitops-on-pull-request-t8hb2 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:25:55.144 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-hscurugu-gitops-on-pull-request-t8hb2 status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:25:55.144 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:25:55.146 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-hscurugu-gitops-on-pull-request-t8hb2 was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:25:55.146 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:25:56.686 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: abead140ddece7807c03b034cf868087a51c99a9 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:25:56.686 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: abead140ddece7807c03b034cf868087a51c99a9 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:25:56.686 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:25:56.687 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-hscurugu-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:25:56.770 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-hscurugu-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:25:57.631 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:25:57.631 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-hscurugu-stage' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:25:57.784 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-hscurugu-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/applications/e2e-tests-go-hscurugu-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-hscurugu-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-hscurugu/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (e40604f)
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-hscurugu  Synced     Healthy        service/e2e-tests-go-hscurugu created
apps                Deployment  tssc-app-stage  e2e-tests-go-hscurugu  Synced     Healthy        deployment.apps/e2e-tests-go-hscurugu created
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-hscurugu  Synced     Healthy        route.route.openshift.io/e2e-tests-go-hscurugu created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:25:57.784 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-hscurugu-stage' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:04.158 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-10T15:25:58+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-hscurugu    Synced  Healthy              
2026-05-10T15:25:58+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-hscurugu    Synced  Healthy              
2026-05-10T15:25:58+00:00                         Service  tssc-app-stage  e2e-tests-go-hscurugu    Synced  Healthy              
2026-05-10T15:26:02+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-10T15:26:03+00:00                       Namespace                        tssc-app-stage   Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-10T15:26:03+00:00                         Service  tssc-app-stage  e2e-tests-go-hscurugu    Synced   Healthy              service/e2e-tests-go-hscurugu unchanged
2026-05-10T15:26:03+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-hscurugu    Synced   Healthy              deployment.apps/e2e-tests-go-hscurugu configured
2026-05-10T15:26:03+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-hscurugu    Synced   Healthy              route.route.openshift.io/e2e-tests-go-hscurugu unchanged
2026-05-10T15:26:03+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-hscurugu  OutOfSync  Progressing              deployment.apps/e2e-tests-go-hscurugu configured

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

Operation:          Sync
Sync Revision:      abead140ddece7807c03b034cf868087a51c99a9
Phase:              Succeeded
Start:              2026-05-10 15:25:59 +0000 UTC
Finished:           2026-05-10 15:26:03 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage         Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-go-hscurugu  Synced     Healthy            service/e2e-tests-go-hscurugu unchanged
apps                Deployment  tssc-app-stage  e2e-tests-go-hscurugu  Synced     Progressing        deployment.apps/e2e-tests-go-hscurugu configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-hscurugu  Synced     Healthy            route.route.openshift.io/e2e-tests-go-hscurugu unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:04.233 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-hscurugu-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:04.233 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-hscurugu-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-hscurugu-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:11.254 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-hscurugu-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:11.254 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-hscurugu-stage | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-hscurugu-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:21.636 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-hscurugu-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:21.637 [[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-10 15:26:21.660 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-hscurugu-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:21.660 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:21.660 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:21.661 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: abead140ddece7807c03b034cf868087a51c99a9 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:21.661 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: abead140ddece7807c03b034cf868087a51c99a9 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:21.663 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:21.663 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:21.663 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-hscurugu-gitops-on-pull-request-t8hb2 logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:21.663 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-hscurugu-gitops-on-pull-request-t8hb2 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:21.692 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-hscurugu-gitops-on-pull-request-t8hb2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:21.960 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:0e2a554e-fc48-4761-8f13-163b5439a258/1 found from Promotion Pipeline e2e-tests-go-hscurugu-gitops-on-pull-request-t8hb2 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="105.995">
<system-out>
<![CDATA[2026-05-10 15:26:21.976 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-hscurugu/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:21.977 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-hscurugu/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:22.081 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-hscurugu/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:22.082 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-hscurugu/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-hscurugu:c339a943f5dca109857a5b83bf96aff9fa27f988 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:22.083 [[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-10 15:26:22.112 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:22.112 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-go-hscurugu:c339a943f5dca109857a5b83bf96aff9fa27f988 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:22.113 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-hscurugu/overlays/prod/deployment-patch.yaml in repo e2e-tests-go-hscurugu-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:22.198 [[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-10 15:26:22.199 [[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-hscurugu:c339a943f5dca109857a5b83bf96aff9fa27f988" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:25.950 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778426782113 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:27.412 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-hscurugu-gitops/pull/2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:27.413 [[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-10 15:26:27.413 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-go-hscurugu-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:27.413 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-go-hscurugu-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:27.414 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-hscurugu-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:27.444 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-hscurugu-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:27.444 [[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-10 15:26:27.445 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-hscurugu-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-hscurugu-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:35.108 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-hscurugu-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:35.109 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:35.109 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-hscurugu-gitops-on-pull-request-bt96q {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:35.109 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-hscurugu-gitops-on-pull-request-bt96q was triggered by promotion PR #2 in e2e-tests-go-hscurugu-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:35.109 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-hscurugu-gitops-on-pull-request-bt96q to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:35.148 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-hscurugu-gitops-on-pull-request-bt96q in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:35.148 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-hscurugu-gitops-on-pull-request-bt96q status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:35.148 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-hscurugu-gitops-on-pull-request-bt96q status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:26:35.148 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-hscurugu-gitops-on-pull-request-bt96q | Status: running | Reason: Pipeline e2e-tests-go-hscurugu-gitops-on-pull-request-bt96q not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:05.226 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-hscurugu-gitops-on-pull-request-bt96q in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:05.227 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-hscurugu-gitops-on-pull-request-bt96q status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:05.227 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-hscurugu-gitops-on-pull-request-bt96q status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:05.227 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-hscurugu-gitops-on-pull-request-bt96q | Status: running | Reason: Pipeline e2e-tests-go-hscurugu-gitops-on-pull-request-bt96q not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:35.261 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-hscurugu-gitops-on-pull-request-bt96q in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:35.261 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-hscurugu-gitops-on-pull-request-bt96q status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:35.261 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-hscurugu-gitops-on-pull-request-bt96q status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:35.261 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:35.264 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-hscurugu-gitops-on-pull-request-bt96q was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:35.264 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:36.879 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 027944d2f4da7e11612fcccd64b2bdcf6a171325 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:36.879 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 027944d2f4da7e11612fcccd64b2bdcf6a171325 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:36.879 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:36.879 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-hscurugu-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:36.964 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-hscurugu-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:37.627 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:37.627 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-hscurugu-prod' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:37.835 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-hscurugu-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/applications/e2e-tests-go-hscurugu-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-hscurugu-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-hscurugu/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (285e1fe)
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-hscurugu  Synced     Healthy        service/e2e-tests-go-hscurugu created
apps                Deployment  tssc-app-prod  e2e-tests-go-hscurugu  Synced     Healthy        deployment.apps/e2e-tests-go-hscurugu created
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-hscurugu  Synced     Healthy        route.route.openshift.io/e2e-tests-go-hscurugu created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:37.836 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-hscurugu-prod' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:46.048 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-10T15:27:38+00:00                         Service  tssc-app-prod  e2e-tests-go-hscurugu    Synced  Healthy              
2026-05-10T15:27:38+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-hscurugu    Synced  Healthy              
2026-05-10T15:27:38+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-hscurugu    Synced  Healthy              
2026-05-10T15:27:44+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-10T15:27:45+00:00                         Service  tssc-app-prod  e2e-tests-go-hscurugu    Synced   Healthy              service/e2e-tests-go-hscurugu unchanged
2026-05-10T15:27:45+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-hscurugu    Synced   Healthy              deployment.apps/e2e-tests-go-hscurugu configured
2026-05-10T15:27:45+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-hscurugu    Synced   Healthy              route.route.openshift.io/e2e-tests-go-hscurugu unchanged
2026-05-10T15:27:45+00:00                       Namespace                        tssc-app-prod   Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-10T15:27:45+00:00   apps  Deployment  tssc-app-prod  e2e-tests-go-hscurugu  OutOfSync  Progressing              deployment.apps/e2e-tests-go-hscurugu configured

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

Operation:          Sync
Sync Revision:      027944d2f4da7e11612fcccd64b2bdcf6a171325
Phase:              Succeeded
Start:              2026-05-10 15:27:39 +0000 UTC
Finished:           2026-05-10 15:27:45 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod          Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-go-hscurugu  Synced     Healthy            service/e2e-tests-go-hscurugu unchanged
apps                Deployment  tssc-app-prod  e2e-tests-go-hscurugu  Synced     Progressing        deployment.apps/e2e-tests-go-hscurugu configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-hscurugu  Synced     Healthy            route.route.openshift.io/e2e-tests-go-hscurugu unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:46.117 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-hscurugu-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:46.117 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-hscurugu-prod | Elapsed: 9s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-hscurugu-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:55.040 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-hscurugu-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:27:55.040 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-hscurugu-prod | Elapsed: 18s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-hscurugu-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:07.693 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-hscurugu-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:07.694 [[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-10 15:28:07.718 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-hscurugu-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:07.718 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:07.718 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:07.718 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 027944d2f4da7e11612fcccd64b2bdcf6a171325 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:07.718 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 027944d2f4da7e11612fcccd64b2bdcf6a171325 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:07.720 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:07.720 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:07.721 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-hscurugu-gitops-on-pull-request-bt96q logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:07.721 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-hscurugu-gitops-on-pull-request-bt96q in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:07.751 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-hscurugu-gitops-on-pull-request-bt96q in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:07.970 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:0e2a554e-fc48-4761-8f13-163b5439a258/1 found from Promotion Pipeline e2e-tests-go-hscurugu-gitops-on-pull-request-bt96q 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.279">
<system-out>
<![CDATA[2026-05-10 15:28:08.074 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:0e2a554e-fc48-4761-8f13-163b5439a258/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:08.075 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-hscurugu:c339a943f5dca109857a5b83bf96aff9fa27f988 and document ID urn:uuid:0e2a554e-fc48-4761-8f13-163b5439a258/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:08.075 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-hscurugu:c339a943f5dca109857a5b83bf96aff9fa27f988 and document ID: urn:uuid:0e2a554e-fc48-4761-8f13-163b5439a258/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:08.075 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-hscurugu:c339a943f5dca109857a5b83bf96aff9fa27f988 at https://server-tssc-tpa.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:08.185 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-hscurugu:c339a943f5dca109857a5b83bf96aff9fa27f988' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:08.185 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:0e2a554e-fc48-4761-8f13-163b5439a258/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:08.185 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-hscurugu:c339a943f5dca109857a5b83bf96aff9fa27f988, Published: 2026-05-10T15:23:40Z, SHA256: sha256:129f5b6c92592d5ead92c8e4eebeaf29f36381bc8d0c947dc365a26db0e22891 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:08.186 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:0e2a554e-fc48-4761-8f13-163b5439a258/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:08.186 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-hscurugu:c339a943f5dca109857a5b83bf96aff9fa27f988 and document ID urn:uuid:0e2a554e-fc48-4761-8f13-163b5439a258/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:08.186 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-hscurugu:c339a943f5dca109857a5b83bf96aff9fa27f988 and document ID: urn:uuid:0e2a554e-fc48-4761-8f13-163b5439a258/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:08.186 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-hscurugu:c339a943f5dca109857a5b83bf96aff9fa27f988 at https://server-tssc-tpa.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:08.264 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-hscurugu:c339a943f5dca109857a5b83bf96aff9fa27f988' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:08.264 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:0e2a554e-fc48-4761-8f13-163b5439a258/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:08.265 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-hscurugu:c339a943f5dca109857a5b83bf96aff9fa27f988, Published: 2026-05-10T15:23:40Z, SHA256: sha256:129f5b6c92592d5ead92c8e4eebeaf29f36381bc8d0c947dc365a26db0e22891 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:08.265 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:0e2a554e-fc48-4761-8f13-163b5439a258/1,urn:uuid:0e2a554e-fc48-4761-8f13-163b5439a258/1 found in TPA!!! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-10 15:28:08.265 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-go-hscurugu:c339a943f5dca109857a5b83bf96aff9fa27f988 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-10T15:18:30.730Z" hostname="e2e-e2e-tests-go[github-azure-quay]" tests="6" failures="0" skipped="5" time="350.721" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="350.721">
<system-out>
<![CDATA[2026-05-10 15:18:32.061 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-njwskaga {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:32.062 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-njwskaga'... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:32.068 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:32.153 [[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-10 15:18:32.154 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:32.154 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:32.155 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:32.182 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:32.202 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:32.205 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:32.206 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:32.233 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:32.233 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:32.234 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:32.536 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-njwskaga, ID: 3e98842d-e35b-4859-a632-375fbe71bc0e {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:32.537 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-njwskaga to be completed... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:32.537 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 3e98842d-e35b-4859-a632-375fbe71bc0e to complete... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:32.633 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:32.633 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 3e98842d-e35b-4859-a632-375fbe71bc0e: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:37.894 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:37.895 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 3e98842d-e35b-4859-a632-375fbe71bc0e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:42.922 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:42.922 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 3e98842d-e35b-4859-a632-375fbe71bc0e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:47.945 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:47.946 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 3e98842d-e35b-4859-a632-375fbe71bc0e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:52.983 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:52.983 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 3e98842d-e35b-4859-a632-375fbe71bc0e: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:58.172 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:58.172 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:58.172 [[32mINFO [0m] rhdh.developer-hub: Task 3e98842d-e35b-4859-a632-375fbe71bc0e completed successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:58.172 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-njwskaga' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:58.173 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-njwskaga {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:58.240 [[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-njwskaga...
2026-05-10 15:18:58.240 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-njwskaga-gitops, branch: main {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:58.242 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-njwskaga-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:58.401 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 0a3171e1e00bc15a04b3bb645f2112446cc90f70 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Waiting for ArgoCD CI application to sync to commit: 0a3171e1e00bc15a04b3bb645f2112446cc90f70
2026-05-10 15:18:58.430 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-go-njwskaga-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-njwskaga-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-go-njwskaga-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"0a03c25d-d1d7-4263-804a-a7c33d9227cf","cache-control":"no-cache, private","connection":"close","content-length":"284","content-type":"application/json","date":"Sun, 10 May 2026 15:18:58 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"1869171f-2e0b-4ae8-9d47-215c54f36a3a","x-kubernetes-pf-prioritylevel-uid":"b37b3b7a-7445-47d9-9ed6-b081c67f1395"} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:18:58.431 [[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-10 15:19:13.121 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-njwskaga-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:19:13.121 [[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-10 15:19:41.244 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-njwskaga-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:19:41.244 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:19:41.244 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:19:41.244 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 0a3171e1e00bc15a04b3bb645f2112446cc90f70 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-10 15:19:41.245 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:19:41.245 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-go-njwskaga {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:19:41.246 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-go-njwskaga... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:19:41.477 [[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-10 15:20:01.932 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:20:01.932 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-go-njwskaga {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:20:01.933 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-go-njwskaga... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:20:01.933 [[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-10 15:20:01.934 [[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-10 15:20:08.685 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-njwskaga-gitops branch 'main' with commit SHA: 31b7888b745adb497638121b089b4d947602f2bd {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:20:08.686 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 31b7888b745adb497638121b089b4d947602f2bd {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:20:09.700 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-njwskaga branch 'main' with commit SHA: b00862f238969e582cf5f5a5b4841994cc6ea099 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:20:09.700 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: b00862f238969e582cf5f5a5b4841994cc6ea099 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:20:09.701 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-go-njwskaga for component e2e-tests-go-njwskaga... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:20:09.729 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-go-njwskaga for component e2e-tests-go-njwskaga... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:20:09.730 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-go-njwskaga for component e2e-tests-go-njwskaga... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:20:09.730 [[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-10 15:20:09.730 [[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-10 15:20:22.495 [[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-10 15:20:32.117 [[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-10 15:20:42.838 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-njwskaga type=github name=e2e-tests-go-njwskaga {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:20:42.838 [[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-10 15:20:56.030 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-njwskaga-gitops type=github name=e2e-tests-go-njwskaga-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:20:56.031 [[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-10 15:20:59.328 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8412?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:21:16.213 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8412... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:21:16.214 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8412?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:21:21.539 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8413?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:21:43.777 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8413... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:21:43.778 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8413?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:21:43.992 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-njwskaga". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:21:43.993 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-go-njwskaga {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:22:11.237 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-njwskaga-gitops". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:22:11.237 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-go-njwskaga {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:22:11.237 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-go-njwskaga... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:22:11.268 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-njwskaga {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:22:11.268 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-njwskaga {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:22:11.268 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-njwskaga-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:22:11.269 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-njwskaga-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:22:11.269 [[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-10 15:22:11.269 [[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-10 15:22:11.269 [[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-10 15:22:11.270 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:22:39.648 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:22:39.649 [[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-10 15:22:40.461 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-go-njwskaga {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:22:40.461 [[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-10 15:22:41.157 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:22:41.158 [[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-10 15:22:44.297 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-go-njwskaga {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:22:44.298 [[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-10 15:23:02.294 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4290?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:23:03.283 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:23:04.895 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/queue/41?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:23:06.561 [[32mINFO [0m] azure.http: [Request] > Sending PATCH to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines/pipelinePermissions/variablegroup/4290?api-version=7.1-preview.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:23:46.091 [[32mINFO [0m] postcreation.command.base: Completed Authorize pipelines for component e2e-tests-go-njwskaga {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:23:46.092 [[32mINFO [0m] postcreation.command.base: Starting Update CI Runner Image For Testing for component e2e-tests-go-njwskaga... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:23:46.092 [[32mINFO [0m] utils.util: Loaded environment variable CI_TEST_RUNNER_IMAGE {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:23:46.092 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-go-njwskaga {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:23:46.093 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of azure-pipelines.yml in repo e2e-tests-go-njwskaga-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:23:46.198 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:23:46.198 [[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:6016a6aaa732e059933bdcdc7e36b9a9f9e4d1de17de7e5db951955f5aedb07a {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:23:46.210 [[32mINFO [0m] utils.util: Existing Image Value: quay.io/redhat-appstudio/rhtap-task-runner:latest {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:23:46.210 [[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:6016a6aaa732e059933bdcdc7e36b9a9f9e4d1de17de7e5db951955f5aedb07a {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:23:52.911 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-njwskaga branch 'main' with commit SHA: 6060873079d9ec3ea57b5e3efd489adaddfbee96 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:23:52.912 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 6060873079d9ec3ea57b5e3efd489adaddfbee96 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:23:53.956 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-njwskaga-gitops branch 'main' with commit SHA: 8243d4c15b64923867ea1850bbc42808c91d4a84 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:23:53.956 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 8243d4c15b64923867ea1850bbc42808c91d4a84 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:23:53.957 [[32mINFO [0m] postcreation.command.base: Completed CI Runner Image Updated for component e2e-tests-go-njwskaga {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:23:53.957 [[32mINFO [0m] postcreation.strategy.azure-ci: Azure post-creation actions completed successfully for e2e-tests-go-njwskaga {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:23:53.957 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-go-njwskaga {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:23:53.957 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:23:53.957 [[32mINFO [0m] rhtap.core.integration.ci.base: [Azure] Starting build cancellation for e2e-tests-go-njwskaga {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:23:53.958 [[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-10 15:24:22.683 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:24:22.730 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:24:22.774 [[31mERROR[0m] azure.pipeline: Failed to find pipeline definition for 'e2e-tests-go-njwskaga-gitops': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:24:22.774 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Failed to fetch builds: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-10 15:24:22.774 [[31mERROR[0m] rhtap.core.integration.ci.base: [Azure] Error in cancelAllPipelines: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}

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

    Error: 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-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-10T15:18:30.730Z" hostname="e2e-e2e-tests-python[github-tekton-quay]" tests="6" failures="0" skipped="0" time="790.71" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="91.514">
<system-out>
<![CDATA[2026-05-10 15:18:32.124 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-utmpusta {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:32.126 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-utmpusta'... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:32.131 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:32.190 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:32.214 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:32.217 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:32.217 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:32.241 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:32.241 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:32.242 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:32.550 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-utmpusta, ID: fbb30827-1e9f-49fb-8344-a0b40da4ee8b {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:32.550 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-utmpusta to be completed... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:32.551 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task fbb30827-1e9f-49fb-8344-a0b40da4ee8b to complete... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:32.663 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:32.663 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task fbb30827-1e9f-49fb-8344-a0b40da4ee8b: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:38.194 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:38.195 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task fbb30827-1e9f-49fb-8344-a0b40da4ee8b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:43.228 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:43.229 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task fbb30827-1e9f-49fb-8344-a0b40da4ee8b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:48.257 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:48.258 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task fbb30827-1e9f-49fb-8344-a0b40da4ee8b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:53.367 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:53.367 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task fbb30827-1e9f-49fb-8344-a0b40da4ee8b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:58.402 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:18:58.403 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task fbb30827-1e9f-49fb-8344-a0b40da4ee8b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:19:03.434 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:19:03.434 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task fbb30827-1e9f-49fb-8344-a0b40da4ee8b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:19:08.454 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:19:08.454 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task fbb30827-1e9f-49fb-8344-a0b40da4ee8b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:19:13.476 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:19:13.476 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:19:13.476 [[32mINFO [0m] rhdh.developer-hub: Task fbb30827-1e9f-49fb-8344-a0b40da4ee8b completed successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:19:13.477 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-utmpusta' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:19:13.477 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-utmpusta {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:19:13.489 [[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-utmpusta...
2026-05-10 15:19:13.489 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-utmpusta-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:19:13.490 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-utmpusta-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:19:13.651 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 9655d5642e946ae250cbf93aeb9544666ffb0be4 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Waiting for ArgoCD CI application to sync to commit: 9655d5642e946ae250cbf93aeb9544666ffb0be4
2026-05-10 15:19:13.676 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-utmpusta-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 9655d5642e946ae250cbf93aeb9544666ffb0be4) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:19:13.676 [[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-10 15:19:28.897 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-utmpusta-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 9655d5642e946ae250cbf93aeb9544666ffb0be4) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:19:28.898 [[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-10 15:20:03.577 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-utmpusta-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:03.577 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:03.577 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:03.578 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 9655d5642e946ae250cbf93aeb9544666ffb0be4 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-10 15:20:03.579 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:03.579 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-python-utmpusta (GitHub + Tekton CI) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:03.579 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-python-utmpusta {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:03.579 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:03.580 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-python-utmpusta {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:03.607 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-utmpusta {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:03.630 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-utmpusta-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:03.630 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-python-utmpusta {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:03.631 [[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:167) 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="442.97">
<system-out>
<![CDATA[2026-05-10 15:20:03.660 [[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-10 15:20:03.661 [[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-10 15:20:03.661 [[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-10 15:20:07.386 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778426403661 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:08.854 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-utmpusta/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:08.854 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-python-utmpusta/pull/1 with SHA: e05fd91d52d208b59286a8db49ee9ca9c2cf2a67 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:08.854 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-utmpusta... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:08.855 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-utmpusta, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:08.881 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-utmpusta {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:08.881 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-utmpusta. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:08.881 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-utmpusta | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-utmpusta, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:16.978 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-utmpusta {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:16.979 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:16.979 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-utmpusta-on-pull-request-zsv6v {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:16.979 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-utmpusta-on-pull-request-zsv6v was triggered by promotion PR #1 in e2e-tests-python-utmpusta {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:16.979 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-utmpusta-on-pull-request-zsv6v to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:17.014 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-on-pull-request-zsv6v in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:17.015 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-utmpusta-on-pull-request-zsv6v status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:17.015 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-utmpusta-on-pull-request-zsv6v status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:17.015 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-utmpusta-on-pull-request-zsv6v | Status: running | Reason: Pipeline e2e-tests-python-utmpusta-on-pull-request-zsv6v not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:47.059 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-on-pull-request-zsv6v in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:47.059 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-utmpusta-on-pull-request-zsv6v status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:47.059 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-utmpusta-on-pull-request-zsv6v status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:20:47.060 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-utmpusta-on-pull-request-zsv6v | Status: running | Reason: Pipeline e2e-tests-python-utmpusta-on-pull-request-zsv6v not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:21:17.126 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-on-pull-request-zsv6v in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:21:17.126 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-utmpusta-on-pull-request-zsv6v status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:21:17.126 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-utmpusta-on-pull-request-zsv6v status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:21:17.126 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-utmpusta-on-pull-request-zsv6v | Status: running | Reason: Pipeline e2e-tests-python-utmpusta-on-pull-request-zsv6v not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:21:47.176 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-on-pull-request-zsv6v in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:21:47.177 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-utmpusta-on-pull-request-zsv6v status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:21:47.177 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-utmpusta-on-pull-request-zsv6v status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:21:47.177 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-utmpusta-on-pull-request-zsv6v | Status: running | Reason: Pipeline e2e-tests-python-utmpusta-on-pull-request-zsv6v not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:22:17.246 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-on-pull-request-zsv6v in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:22:17.246 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-utmpusta-on-pull-request-zsv6v status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:22:17.246 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-utmpusta-on-pull-request-zsv6v status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:22:17.246 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-utmpusta-on-pull-request-zsv6v | Status: running | Reason: Pipeline e2e-tests-python-utmpusta-on-pull-request-zsv6v not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:22:47.305 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-on-pull-request-zsv6v in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:22:47.305 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-utmpusta-on-pull-request-zsv6v status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:22:47.305 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-utmpusta-on-pull-request-zsv6v status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:22:47.305 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-python-utmpusta-on-pull-request-zsv6v | Status: running | Reason: Pipeline e2e-tests-python-utmpusta-on-pull-request-zsv6v not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:17.370 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-on-pull-request-zsv6v in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:17.370 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-utmpusta-on-pull-request-zsv6v status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:17.370 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-utmpusta-on-pull-request-zsv6v status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:17.371 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:17.378 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-utmpusta-on-pull-request-zsv6v was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:17.378 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:19.044 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 3e75bcf4c5846aa4438eafe8ec6cbede30457350 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:19.045 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-python-utmpusta... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:19.045 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-utmpusta, event type: push {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:19.079 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-utmpusta {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:19.079 [[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-10 15:23:19.079 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-utmpusta | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-utmpusta, event: push, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:26.077 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-utmpusta {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:26.077 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:26.077 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-utmpusta-on-push-gcqs5 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:26.078 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-utmpusta-on-push-gcqs5 was triggered by on-push pipeline after merging #1 in e2e-tests-python-utmpusta {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:26.078 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-utmpusta-on-push-gcqs5 to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:26.121 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-on-push-gcqs5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:26.121 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-utmpusta-on-push-gcqs5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:26.121 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-utmpusta-on-push-gcqs5 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:26.122 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-utmpusta-on-push-gcqs5 | Status: running | Reason: Pipeline e2e-tests-python-utmpusta-on-push-gcqs5 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:56.180 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-on-push-gcqs5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:56.180 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-utmpusta-on-push-gcqs5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:56.180 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-utmpusta-on-push-gcqs5 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:23:56.181 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-utmpusta-on-push-gcqs5 | Status: running | Reason: Pipeline e2e-tests-python-utmpusta-on-push-gcqs5 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:24:26.250 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-on-push-gcqs5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:24:26.251 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-utmpusta-on-push-gcqs5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:24:26.251 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-utmpusta-on-push-gcqs5 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:24:26.251 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-utmpusta-on-push-gcqs5 | Status: running | Reason: Pipeline e2e-tests-python-utmpusta-on-push-gcqs5 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:24:56.322 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-on-push-gcqs5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:24:56.322 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-utmpusta-on-push-gcqs5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:24:56.322 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-utmpusta-on-push-gcqs5 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:24:56.322 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-utmpusta-on-push-gcqs5 | Status: running | Reason: Pipeline e2e-tests-python-utmpusta-on-push-gcqs5 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:25:26.378 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-on-push-gcqs5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:25:26.378 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-utmpusta-on-push-gcqs5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:25:26.378 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-utmpusta-on-push-gcqs5 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:25:26.378 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-utmpusta-on-push-gcqs5 | Status: running | Reason: Pipeline e2e-tests-python-utmpusta-on-push-gcqs5 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:25:56.439 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-on-push-gcqs5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:25:56.439 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-utmpusta-on-push-gcqs5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:25:56.439 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-utmpusta-on-push-gcqs5 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:25:56.439 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-python-utmpusta-on-push-gcqs5 | Status: running | Reason: Pipeline e2e-tests-python-utmpusta-on-push-gcqs5 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:26:26.500 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-on-push-gcqs5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:26:26.500 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-utmpusta-on-push-gcqs5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:26:26.501 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-utmpusta-on-push-gcqs5 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:26:26.501 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 7] 🔄 Pipeline: e2e-tests-python-utmpusta-on-push-gcqs5 | Status: running | Reason: Pipeline e2e-tests-python-utmpusta-on-push-gcqs5 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:26:56.559 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-on-push-gcqs5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:26:56.559 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-utmpusta-on-push-gcqs5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:26:56.559 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-utmpusta-on-push-gcqs5 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:26:56.559 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 8] 🔄 Pipeline: e2e-tests-python-utmpusta-on-push-gcqs5 | Status: running | Reason: Pipeline e2e-tests-python-utmpusta-on-push-gcqs5 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:27:26.624 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-on-push-gcqs5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:27:26.625 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-utmpusta-on-push-gcqs5 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:27:26.625 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-utmpusta-on-push-gcqs5 status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:27:26.625 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:27:26.627 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-utmpusta-on-push-gcqs5 was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:27:26.627 [[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="45.716">
<system-out>
<![CDATA[2026-05-10 15:27:26.679 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-utmpusta-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:27:26.679 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-utmpusta-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:27:26.822 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 5af9463311f5c8bfe8ce5e5890da171edf7343f6 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:27:26.823 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:27:26.823 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-utmpusta-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:27:26.900 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-utmpusta-development using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:27:27.570 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:27:27.571 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-utmpusta-development' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:27:27.710 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-utmpusta-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/applications/e2e-tests-python-utmpusta-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-utmpusta-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-utmpusta/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (9655d56)
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-utmpusta  Synced     Healthy        service/e2e-tests-python-utmpusta created
apps                Deployment  tssc-app-development  e2e-tests-python-utmpusta  Synced     Healthy        deployment.apps/e2e-tests-python-utmpusta created
route.openshift.io  Route       tssc-app-development  e2e-tests-python-utmpusta  Synced     Healthy        route.route.openshift.io/e2e-tests-python-utmpusta created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:27:27.710 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-utmpusta-development' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:27:33.058 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-10T15:27:28+00:00                         Service  tssc-app-development  e2e-tests-python-utmpusta    Synced  Healthy              
2026-05-10T15:27:28+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-utmpusta    Synced  Healthy              
2026-05-10T15:27:28+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-utmpusta    Synced  Healthy              
2026-05-10T15:27:28+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-utmpusta  OutOfSync  Healthy              
2026-05-10T15:27:31+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-10T15:27:32+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-10T15:27:32+00:00                         Service  tssc-app-development  e2e-tests-python-utmpusta    Synced   Healthy              service/e2e-tests-python-utmpusta unchanged
2026-05-10T15:27:32+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-utmpusta  OutOfSync  Healthy              deployment.apps/e2e-tests-python-utmpusta configured
2026-05-10T15:27:32+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-utmpusta    Synced   Healthy              route.route.openshift.io/e2e-tests-python-utmpusta unchanged
2026-05-10T15:27:32+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-utmpusta    Synced  Progressing              deployment.apps/e2e-tests-python-utmpusta configured

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

Operation:          Sync
Sync Revision:      5af9463311f5c8bfe8ce5e5890da171edf7343f6
Phase:              Succeeded
Start:              2026-05-10 15:27:28 +0000 UTC
Finished:           2026-05-10 15:27:32 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development       Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-python-utmpusta  Synced     Healthy            service/e2e-tests-python-utmpusta unchanged
apps                Deployment  tssc-app-development  e2e-tests-python-utmpusta  Synced     Progressing        deployment.apps/e2e-tests-python-utmpusta configured
route.openshift.io  Route       tssc-app-development  e2e-tests-python-utmpusta  Synced     Healthy            route.route.openshift.io/e2e-tests-python-utmpusta unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:27:33.132 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-utmpusta-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:27:33.133 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-utmpusta-development | Elapsed: 6s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-utmpusta-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:27:39.196 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-utmpusta-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:27:39.197 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-utmpusta-development | Elapsed: 12s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-utmpusta-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:27:53.252 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-utmpusta-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:27:53.252 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-python-utmpusta-development | Elapsed: 26s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-utmpusta-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:12.334 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-utmpusta-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:12.334 [[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-10 15:28:12.363 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-utmpusta-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:12.363 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:12.363 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:12.363 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 5af9463311f5c8bfe8ce5e5890da171edf7343f6 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:12.363 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 5af9463311f5c8bfe8ce5e5890da171edf7343f6 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:12.365 [[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="104.978">
<system-out>
<![CDATA[2026-05-10 15:28:12.389 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-utmpusta/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:12.389 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-utmpusta/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:12.494 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-utmpusta/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:12.494 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-utmpusta/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-utmpusta:3e75bcf4c5846aa4438eafe8ec6cbede30457350 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:12.496 [[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-10 15:28:12.519 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:12.519 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-python-utmpusta:3e75bcf4c5846aa4438eafe8ec6cbede30457350 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:12.519 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-utmpusta/overlays/stage/deployment-patch.yaml in repo e2e-tests-python-utmpusta-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:12.603 [[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-10 15:28:12.604 [[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-utmpusta:3e75bcf4c5846aa4438eafe8ec6cbede30457350" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:16.331 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778426892519 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:17.746 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-utmpusta-gitops/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:17.747 [[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-10 15:28:17.747 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-python-utmpusta-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:17.748 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-utmpusta-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:17.748 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-utmpusta-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:17.769 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-utmpusta-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:17.769 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-utmpusta-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:17.769 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-utmpusta-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-utmpusta-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:26.419 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-utmpusta-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:26.419 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:26.419 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-utmpusta-gitops-on-pull-request-mwxsp {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:26.419 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-utmpusta-gitops-on-pull-request-mwxsp was triggered by promotion PR #1 in e2e-tests-python-utmpusta-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:26.419 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-utmpusta-gitops-on-pull-request-mwxsp to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:26.460 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-gitops-on-pull-request-mwxsp in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:26.460 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-utmpusta-gitops-on-pull-request-mwxsp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:26.460 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-utmpusta-gitops-on-pull-request-mwxsp status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:26.460 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-utmpusta-gitops-on-pull-request-mwxsp | Status: running | Reason: Pipeline e2e-tests-python-utmpusta-gitops-on-pull-request-mwxsp not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:56.516 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-gitops-on-pull-request-mwxsp in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:56.516 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-utmpusta-gitops-on-pull-request-mwxsp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:56.516 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-utmpusta-gitops-on-pull-request-mwxsp status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:28:56.516 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-utmpusta-gitops-on-pull-request-mwxsp | Status: running | Reason: Pipeline e2e-tests-python-utmpusta-gitops-on-pull-request-mwxsp not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:26.579 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-gitops-on-pull-request-mwxsp in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:26.579 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-utmpusta-gitops-on-pull-request-mwxsp status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:26.580 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-utmpusta-gitops-on-pull-request-mwxsp status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:26.580 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:26.581 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-utmpusta-gitops-on-pull-request-mwxsp was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:26.581 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:28.197 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 6ab11382da6ab1d50e9e7f7b7a276da847efb1c1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:28.198 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 6ab11382da6ab1d50e9e7f7b7a276da847efb1c1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:28.198 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:28.198 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-utmpusta-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:28.269 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-utmpusta-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:29.010 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:29.010 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-utmpusta-stage' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:29.130 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-utmpusta-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/applications/e2e-tests-python-utmpusta-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-utmpusta-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-utmpusta/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (5af9463)
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-utmpusta  Synced     Healthy        service/e2e-tests-python-utmpusta created
apps                Deployment  tssc-app-stage  e2e-tests-python-utmpusta  Synced     Healthy        deployment.apps/e2e-tests-python-utmpusta created
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-utmpusta  Synced     Healthy        route.route.openshift.io/e2e-tests-python-utmpusta created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:29.131 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-utmpusta-stage' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:35.109 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-10T15:29:29+00:00                         Service  tssc-app-stage  e2e-tests-python-utmpusta    Synced  Healthy              
2026-05-10T15:29:29+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-utmpusta    Synced  Healthy              
2026-05-10T15:29:29+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-utmpusta    Synced  Healthy              
2026-05-10T15:29:33+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-10T15:29:34+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-10T15:29:34+00:00                         Service  tssc-app-stage  e2e-tests-python-utmpusta    Synced   Healthy              service/e2e-tests-python-utmpusta unchanged
2026-05-10T15:29:34+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-utmpusta    Synced   Healthy              deployment.apps/e2e-tests-python-utmpusta configured
2026-05-10T15:29:34+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-utmpusta    Synced   Healthy              route.route.openshift.io/e2e-tests-python-utmpusta unchanged
2026-05-10T15:29:34+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-utmpusta  OutOfSync  Progressing              deployment.apps/e2e-tests-python-utmpusta configured

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

Operation:          Sync
Sync Revision:      6ab11382da6ab1d50e9e7f7b7a276da847efb1c1
Phase:              Succeeded
Start:              2026-05-10 15:29:29 +0000 UTC
Finished:           2026-05-10 15:29:34 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-python-utmpusta  Synced     Healthy            service/e2e-tests-python-utmpusta unchanged
apps                Deployment  tssc-app-stage  e2e-tests-python-utmpusta  Synced     Progressing        deployment.apps/e2e-tests-python-utmpusta configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-utmpusta  Synced     Healthy            route.route.openshift.io/e2e-tests-python-utmpusta unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:35.181 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-utmpusta-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:35.181 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-utmpusta-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-utmpusta-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:44.510 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-utmpusta-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:44.510 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-utmpusta-stage | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-utmpusta-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:57.063 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-utmpusta-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:57.063 [[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-10 15:29:57.087 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-utmpusta-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:57.087 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:57.087 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:57.087 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 6ab11382da6ab1d50e9e7f7b7a276da847efb1c1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:57.087 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 6ab11382da6ab1d50e9e7f7b7a276da847efb1c1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:57.089 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:57.089 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:57.089 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-utmpusta-gitops-on-pull-request-mwxsp logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:57.089 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-utmpusta-gitops-on-pull-request-mwxsp in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:57.121 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-gitops-on-pull-request-mwxsp in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:57.363 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:b7f92630-8b5c-4fce-91ed-e0c6b01b648d/1 found from Promotion Pipeline e2e-tests-python-utmpusta-gitops-on-pull-request-mwxsp 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="105.322">
<system-out>
<![CDATA[2026-05-10 15:29:57.388 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-utmpusta/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:57.388 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-utmpusta/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:57.494 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-utmpusta/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:57.494 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-utmpusta/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-utmpusta:3e75bcf4c5846aa4438eafe8ec6cbede30457350 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:57.496 [[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-10 15:29:57.521 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:57.521 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-python-utmpusta:3e75bcf4c5846aa4438eafe8ec6cbede30457350 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:57.521 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-utmpusta/overlays/prod/deployment-patch.yaml in repo e2e-tests-python-utmpusta-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:29:57.597 [[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-10 15:29:57.597 [[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-utmpusta:3e75bcf4c5846aa4438eafe8ec6cbede30457350" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:30:01.366 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778426997521 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:30:02.928 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-utmpusta-gitops/pull/2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:30:02.928 [[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-10 15:30:02.928 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-python-utmpusta-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:30:02.929 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-python-utmpusta-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:30:02.929 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-utmpusta-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:30:02.956 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-utmpusta-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:30:02.956 [[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-10 15:30:02.956 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-utmpusta-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-utmpusta-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:30:12.400 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-utmpusta-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:30:12.400 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:30:12.400 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-utmpusta-gitops-on-pull-request-tqrdw {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:30:12.400 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-utmpusta-gitops-on-pull-request-tqrdw was triggered by promotion PR #2 in e2e-tests-python-utmpusta-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:30:12.400 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-utmpusta-gitops-on-pull-request-tqrdw to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:30:12.435 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-gitops-on-pull-request-tqrdw in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:30:12.435 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-utmpusta-gitops-on-pull-request-tqrdw status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:30:12.436 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-utmpusta-gitops-on-pull-request-tqrdw status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:30:12.436 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-utmpusta-gitops-on-pull-request-tqrdw | Status: running | Reason: Pipeline e2e-tests-python-utmpusta-gitops-on-pull-request-tqrdw not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:30:42.484 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-gitops-on-pull-request-tqrdw in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:30:42.484 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-utmpusta-gitops-on-pull-request-tqrdw status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:30:42.484 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-utmpusta-gitops-on-pull-request-tqrdw status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:30:42.485 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-utmpusta-gitops-on-pull-request-tqrdw | Status: running | Reason: Pipeline e2e-tests-python-utmpusta-gitops-on-pull-request-tqrdw not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:12.567 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-gitops-on-pull-request-tqrdw in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:12.567 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-utmpusta-gitops-on-pull-request-tqrdw status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:12.567 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-utmpusta-gitops-on-pull-request-tqrdw status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:12.568 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:12.570 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-utmpusta-gitops-on-pull-request-tqrdw was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:12.570 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:14.258 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 22eafc4518ba9ac35ebc89e34cce46232a782771 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:14.258 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 22eafc4518ba9ac35ebc89e34cce46232a782771 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:14.258 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:14.259 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-utmpusta-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:14.344 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-utmpusta-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:15.335 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:15.336 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-utmpusta-prod' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:15.469 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-utmpusta-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/applications/e2e-tests-python-utmpusta-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-utmpusta-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-utmpusta/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (6ab1138)
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-utmpusta  Synced     Healthy        service/e2e-tests-python-utmpusta created
apps                Deployment  tssc-app-prod  e2e-tests-python-utmpusta  Synced     Healthy        deployment.apps/e2e-tests-python-utmpusta created
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-utmpusta  Synced     Healthy        route.route.openshift.io/e2e-tests-python-utmpusta created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:15.470 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-utmpusta-prod' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:20.857 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-10T15:31:15+00:00                         Service  tssc-app-prod  e2e-tests-python-utmpusta    Synced  Healthy              
2026-05-10T15:31:15+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-utmpusta    Synced  Healthy              
2026-05-10T15:31:15+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-utmpusta    Synced  Healthy              
2026-05-10T15:31:19+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-10T15:31:20+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-utmpusta    Synced   Healthy              route.route.openshift.io/e2e-tests-python-utmpusta unchanged
2026-05-10T15:31:20+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-10T15:31:20+00:00                         Service  tssc-app-prod  e2e-tests-python-utmpusta    Synced   Healthy              service/e2e-tests-python-utmpusta unchanged
2026-05-10T15:31:20+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-utmpusta    Synced   Healthy              deployment.apps/e2e-tests-python-utmpusta configured
2026-05-10T15:31:20+00:00   apps  Deployment  tssc-app-prod  e2e-tests-python-utmpusta  OutOfSync  Progressing              deployment.apps/e2e-tests-python-utmpusta configured

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

Operation:          Sync
Sync Revision:      22eafc4518ba9ac35ebc89e34cce46232a782771
Phase:              Succeeded
Start:              2026-05-10 15:31:15 +0000 UTC
Finished:           2026-05-10 15:31:20 +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-utmpusta  Synced     Healthy            service/e2e-tests-python-utmpusta unchanged
apps                Deployment  tssc-app-prod  e2e-tests-python-utmpusta  Synced     Progressing        deployment.apps/e2e-tests-python-utmpusta configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-utmpusta  Synced     Healthy            route.route.openshift.io/e2e-tests-python-utmpusta unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:20.927 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-utmpusta-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:20.928 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-utmpusta-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-utmpusta-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:28.102 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-utmpusta-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:28.102 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-utmpusta-prod | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-utmpusta-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.431 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-utmpusta-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.432 [[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-10 15:31:42.458 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-utmpusta-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.458 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.458 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.458 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 22eafc4518ba9ac35ebc89e34cce46232a782771 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.458 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 22eafc4518ba9ac35ebc89e34cce46232a782771 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.460 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.460 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.461 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-utmpusta-gitops-on-pull-request-tqrdw logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.461 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-utmpusta-gitops-on-pull-request-tqrdw in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.491 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-utmpusta-gitops-on-pull-request-tqrdw in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.708 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:b7f92630-8b5c-4fce-91ed-e0c6b01b648d/1 found from Promotion Pipeline e2e-tests-python-utmpusta-gitops-on-pull-request-tqrdw 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.21">
<system-out>
<![CDATA[2026-05-10 15:31:42.804 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:b7f92630-8b5c-4fce-91ed-e0c6b01b648d/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.804 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-utmpusta:3e75bcf4c5846aa4438eafe8ec6cbede30457350 and document ID urn:uuid:b7f92630-8b5c-4fce-91ed-e0c6b01b648d/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.804 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-utmpusta:3e75bcf4c5846aa4438eafe8ec6cbede30457350 and document ID: urn:uuid:b7f92630-8b5c-4fce-91ed-e0c6b01b648d/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.805 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-utmpusta:3e75bcf4c5846aa4438eafe8ec6cbede30457350 at https://server-tssc-tpa.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.868 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-utmpusta:3e75bcf4c5846aa4438eafe8ec6cbede30457350' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.869 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:b7f92630-8b5c-4fce-91ed-e0c6b01b648d/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.869 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-utmpusta:3e75bcf4c5846aa4438eafe8ec6cbede30457350, Published: 2026-05-10T15:25:10Z, SHA256: sha256:66eb3192d0f17a5605d4c89c28e581d8d82f008ef6bb1a2e2ffba781baf6c9ff {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.869 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:b7f92630-8b5c-4fce-91ed-e0c6b01b648d/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.869 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-utmpusta:3e75bcf4c5846aa4438eafe8ec6cbede30457350 and document ID urn:uuid:b7f92630-8b5c-4fce-91ed-e0c6b01b648d/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.869 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-utmpusta:3e75bcf4c5846aa4438eafe8ec6cbede30457350 and document ID: urn:uuid:b7f92630-8b5c-4fce-91ed-e0c6b01b648d/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.869 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-utmpusta:3e75bcf4c5846aa4438eafe8ec6cbede30457350 at https://server-tssc-tpa.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.935 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-utmpusta:3e75bcf4c5846aa4438eafe8ec6cbede30457350' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.936 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:b7f92630-8b5c-4fce-91ed-e0c6b01b648d/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.936 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-utmpusta:3e75bcf4c5846aa4438eafe8ec6cbede30457350, Published: 2026-05-10T15:25:10Z, SHA256: sha256:66eb3192d0f17a5605d4c89c28e581d8d82f008ef6bb1a2e2ffba781baf6c9ff {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.936 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:b7f92630-8b5c-4fce-91ed-e0c6b01b648d/1,urn:uuid:b7f92630-8b5c-4fce-91ed-e0c6b01b648d/1 found in TPA!!! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-10 15:31:42.937 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-python-utmpusta:3e75bcf4c5846aa4438eafe8ec6cbede30457350 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-10T15:18:30.730Z" hostname="e2e-e2e-tests-python[github-azure-quay]" tests="6" failures="0" skipped="5" time="290.128" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="290.128">
<system-out>
<![CDATA[2026-05-10 15:18:32.137 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-ibdlsstq {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:32.139 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-ibdlsstq'... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:32.144 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:32.223 [[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-10 15:18:32.223 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:32.224 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:32.224 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:32.246 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:32.272 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:32.274 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:32.275 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:32.301 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:32.301 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:32.302 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:32.580 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-ibdlsstq, ID: 663aa67f-2db3-41a8-8751-d3aea8d4a891 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:32.581 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-ibdlsstq to be completed... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:32.581 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 663aa67f-2db3-41a8-8751-d3aea8d4a891 to complete... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:32.733 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:32.733 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 663aa67f-2db3-41a8-8751-d3aea8d4a891: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:38.199 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:38.199 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 663aa67f-2db3-41a8-8751-d3aea8d4a891: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:43.230 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:43.230 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 663aa67f-2db3-41a8-8751-d3aea8d4a891: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:48.256 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:48.256 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 663aa67f-2db3-41a8-8751-d3aea8d4a891: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:53.333 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:53.333 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:53.334 [[32mINFO [0m] rhdh.developer-hub: Task 663aa67f-2db3-41a8-8751-d3aea8d4a891 completed successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:53.334 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-ibdlsstq' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:53.334 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-ibdlsstq {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:53.374 [[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-ibdlsstq...
2026-05-10 15:18:53.374 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-ibdlsstq-gitops, branch: main {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:53.375 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-ibdlsstq-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:53.561 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': fa2827e75402e9968bf672a2a1f1df22962c25f4 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Waiting for ArgoCD CI application to sync to commit: fa2827e75402e9968bf672a2a1f1df22962c25f4
2026-05-10 15:18:53.583 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-python-ibdlsstq-development' in namespace 'tssc-gitops': Error: HTTP-Code: 404
Message: Unknown API Status Code!
Body: "{\"kind\":\"Status\",\"apiVersion\":\"v1\",\"metadata\":{},\"status\":\"Failure\",\"message\":\"applications.argoproj.io \\\"e2e-tests-python-ibdlsstq-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-python-ibdlsstq-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"07f4b3d5-5748-4d2b-b86e-7190f42b304c","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Sun, 10 May 2026 15:18:53 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"1869171f-2e0b-4ae8-9d47-215c54f36a3a","x-kubernetes-pf-prioritylevel-uid":"b37b3b7a-7445-47d9-9ed6-b081c67f1395"} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:18:53.583 [[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-10 15:19:09.308 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-ibdlsstq-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: fa2827e75402e9968bf672a2a1f1df22962c25f4) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:19:09.308 [[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-10 15:19:34.897 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-ibdlsstq-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-10 15:19:34.898 [[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-10 15:20:46.641 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-ibdlsstq-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:20:46.642 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:20:46.642 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:20:46.642 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: fa2827e75402e9968bf672a2a1f1df22962c25f4 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-10 15:20:46.642 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:20:46.643 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-python-ibdlsstq {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:20:46.643 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-python-ibdlsstq... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:20:46.855 [[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-10 15:21:10.224 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:21:10.224 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-python-ibdlsstq {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:21:10.224 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-python-ibdlsstq... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:21:10.225 [[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-10 15:21:10.225 [[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-10 15:21:17.019 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-ibdlsstq-gitops branch 'main' with commit SHA: 0b4240bb172dbd1b9679187394f8c9f6475b4b38 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:21:17.019 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 0b4240bb172dbd1b9679187394f8c9f6475b4b38 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:21:18.042 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-ibdlsstq branch 'main' with commit SHA: f2dec65f4312e1cf986383810cd1524d1e93e7dc {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:21:18.042 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: f2dec65f4312e1cf986383810cd1524d1e93e7dc {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:21:18.042 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-python-ibdlsstq for component e2e-tests-python-ibdlsstq... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:21:18.062 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-python-ibdlsstq for component e2e-tests-python-ibdlsstq... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:21:18.063 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-python-ibdlsstq for component e2e-tests-python-ibdlsstq... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:21:18.063 [[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-10 15:21:18.063 [[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-10 15:21:38.898 [[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-10 15:21:40.703 [[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-10 15:21:59.861 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-ibdlsstq-gitops type=github name=e2e-tests-python-ibdlsstq-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:21:59.861 [[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-10 15:22:03.708 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-ibdlsstq type=github name=e2e-tests-python-ibdlsstq {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:22:03.709 [[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-10 15:22:28.615 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8416?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:22:28.720 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8417?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:22:52.194 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8416... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:22:52.194 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8416?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:22:53.001 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8417... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:22:53.002 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8417?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:23:21.388 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-ibdlsstq-gitops". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:23:21.388 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-python-ibdlsstq {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:23:22.120 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-ibdlsstq". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:23:22.120 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-python-ibdlsstq {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:23:22.121 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-python-ibdlsstq... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:23:22.146 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-ibdlsstq {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:23:22.147 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-ibdlsstq {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:23:22.147 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-ibdlsstq-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:23:22.148 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-ibdlsstq-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:23:22.148 [[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-10 15:23:22.148 [[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-10 15:23:22.149 [[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-10 15:23:22.149 [[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-10 15:23:22.191 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:23:22.257 [[31mERROR[0m] azure.pipeline: Failed to retrieve all pipelines: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:23:22.257 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:23:22.257 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-10 15:23:22.270 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429
2026-05-10 15:23:22.271 [[31mERROR[0m] azure.pipeline: Failed to retrieve all pipelines: AzureApiError: Request failed with status code 429
2026-05-10 15:23:22.272 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429
2026-05-10 15:23:22.272 [[31mERROR[0m] azure.pipeline: Failed to retrieve all pipelines: AzureApiError: Request failed with status code 429
2026-05-10 15:23:22.273 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429
2026-05-10 15:23:22.273 [[31mERROR[0m] azure.pipeline: Failed to retrieve all pipelines: AzureApiError: Request failed with status code 429

[[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:173) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
<error message="Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429" type="Error">
<![CDATA[  [e2e-e2e-tests-python[github-azure-quay]] › tssc/full_workflow.test.ts:45:5 › TSSC Complete Workflow › Component Creation › should create a component successfully 

    Error: Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-python-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-10T15:18:30.730Z" hostname="e2e-e2e-tests-dotnet-basic[github-tekton-quay]" tests="6" failures="0" skipped="0" time="669.091" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="98.901">
<system-out>
<![CDATA[2026-05-10 15:18:32.097 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-hncmtlal {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:32.098 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-hncmtlal'... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:32.106 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:32.159 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:32.187 [[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-10 15:18:32.190 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:32.191 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:32.217 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:32.218 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:32.219 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:32.441 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-hncmtlal, ID: 3d3f88fb-fa89-45af-90a7-ecbf183b79da {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:32.441 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-hncmtlal to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:32.442 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 3d3f88fb-fa89-45af-90a7-ecbf183b79da to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:32.554 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:32.555 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 3d3f88fb-fa89-45af-90a7-ecbf183b79da: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:37.576 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:37.576 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 3d3f88fb-fa89-45af-90a7-ecbf183b79da: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:42.596 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:42.596 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 3d3f88fb-fa89-45af-90a7-ecbf183b79da: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:47.623 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:47.623 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 3d3f88fb-fa89-45af-90a7-ecbf183b79da: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:52.665 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:52.665 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 3d3f88fb-fa89-45af-90a7-ecbf183b79da: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:57.791 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:18:57.791 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 3d3f88fb-fa89-45af-90a7-ecbf183b79da: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:19:02.828 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:19:02.828 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 3d3f88fb-fa89-45af-90a7-ecbf183b79da: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:19:07.849 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:19:07.850 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 3d3f88fb-fa89-45af-90a7-ecbf183b79da: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:19:12.939 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:19:12.939 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 3d3f88fb-fa89-45af-90a7-ecbf183b79da: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:19:17.962 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:19:17.963 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:19:17.963 [[32mINFO [0m] rhdh.developer-hub: Task 3d3f88fb-fa89-45af-90a7-ecbf183b79da completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:19:17.963 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-hncmtlal' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:19:17.963 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-hncmtlal {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:19:17.978 [[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-hncmtlal...
2026-05-10 15:19:17.978 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-hncmtlal-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:19:17.979 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-hncmtlal-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:19:18.179 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 7fa1745652ae38c205b407a0a6d9139cf7b7bba5 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Waiting for ArgoCD CI application to sync to commit: 7fa1745652ae38c205b407a0a6d9139cf7b7bba5
2026-05-10 15:19:18.211 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-hncmtlal-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-10 15:19:18.212 [[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-10 15:19:33.867 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-hncmtlal-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:19:33.867 [[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-10 15:20:10.861 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-hncmtlal-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:10.861 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:10.862 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:10.862 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 7fa1745652ae38c205b407a0a6d9139cf7b7bba5 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-10 15:20:10.862 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:10.862 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-dotnet-basic-hncmtlal (GitHub + Tekton CI) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:10.863 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-dotnet-basic-hncmtlal {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:10.863 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:10.863 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-dotnet-basic-hncmtlal {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:10.890 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-hncmtlal {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:10.990 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-hncmtlal-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:10.990 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-dotnet-basic-hncmtlal {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:10.990 [[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:139) 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="322.307">
<system-out>
<![CDATA[2026-05-10 15:20:11.020 [[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-10 15:20:11.020 [[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-10 15:20:11.021 [[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-10 15:20:14.718 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778426411021 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:16.182 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-hncmtlal/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:16.182 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-hncmtlal/pull/1 with SHA: 677fb8d3f1ff062227b82eff2b102c308d0a59f1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:16.183 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-hncmtlal... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:16.183 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-hncmtlal, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:16.212 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-hncmtlal {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:16.212 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-hncmtlal. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:16.212 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-hncmtlal | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-hncmtlal, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:24.345 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-hncmtlal {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:24.345 [[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-10 15:20:24.345 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:24.346 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq was triggered by promotion PR #1 in e2e-tests-dotnet-basic-hncmtlal {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:24.346 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:24.385 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:24.386 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:24.386 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:24.386 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:54.441 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:54.441 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:54.441 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:20:54.441 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:21:24.510 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:21:24.510 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:21:24.511 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:21:24.511 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:21:54.572 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:21:54.572 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:21:54.572 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:21:54.572 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:22:24.637 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:22:24.637 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:22:24.637 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:22:24.637 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:22:54.696 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:22:54.696 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:22:54.696 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:22:54.696 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:22:54.704 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-hncmtlal-on-pull-request-j57cq was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:22:54.705 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:22:56.260 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 9551daeeefb1d63d1de2ece7151314250a8c228d {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:22:56.261 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-dotnet-basic-hncmtlal... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:22:56.261 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-hncmtlal, event type: push {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:22:56.290 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-hncmtlal {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:22:56.291 [[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-10 15:22:56.291 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-hncmtlal | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-hncmtlal, event: push, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:23:03.031 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-hncmtlal {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:23:03.031 [[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-10 15:23:03.031 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-hncmtlal-on-push-247rf {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:23:03.031 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-push-247rf was triggered by on-push pipeline after merging #1 in e2e-tests-dotnet-basic-hncmtlal {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:23:03.032 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-hncmtlal-on-push-247rf to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:23:03.070 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hncmtlal-on-push-247rf in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:23:03.071 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hncmtlal-on-push-247rf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:23:03.071 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-push-247rf status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:23:03.071 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-hncmtlal-on-push-247rf | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-push-247rf not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:23:33.107 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hncmtlal-on-push-247rf in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:23:33.108 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hncmtlal-on-push-247rf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:23:33.108 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-push-247rf status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:23:33.108 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-hncmtlal-on-push-247rf | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-push-247rf not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:24:03.181 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hncmtlal-on-push-247rf in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:24:03.181 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hncmtlal-on-push-247rf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:24:03.181 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-push-247rf status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:24:03.181 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-hncmtlal-on-push-247rf | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-push-247rf not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:24:33.215 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hncmtlal-on-push-247rf in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:24:33.215 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hncmtlal-on-push-247rf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:24:33.215 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-push-247rf status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:24:33.215 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-hncmtlal-on-push-247rf | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-push-247rf not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:03.279 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hncmtlal-on-push-247rf in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:03.279 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hncmtlal-on-push-247rf status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:03.279 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-push-247rf status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:03.279 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-hncmtlal-on-push-247rf | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-push-247rf not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:33.321 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hncmtlal-on-push-247rf in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:33.321 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hncmtlal-on-push-247rf status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:33.321 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hncmtlal-on-push-247rf status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:33.321 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:33.324 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-hncmtlal-on-push-247rf was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:33.324 [[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="44.988">
<system-out>
<![CDATA[2026-05-10 15:25:33.374 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-hncmtlal-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:33.375 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-hncmtlal-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:33.573 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 18bc675a83831ab1dee679812bc42ae492f3a55e {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:33.573 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:33.574 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-hncmtlal-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:33.656 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-hncmtlal-development using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:34.591 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:34.591 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-hncmtlal-development' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:34.732 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-hncmtlal-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-hncmtlal-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-hncmtlal-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-hncmtlal/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (7fa1745)
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-hncmtlal  Synced     Healthy        service/e2e-tests-dotnet-basic-hncmtlal created
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-hncmtlal  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-hncmtlal created
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-hncmtlal  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-hncmtlal created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:34.733 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-hncmtlal-development' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:40.432 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-10T15:25:35+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-hncmtlal    Synced  Healthy              
2026-05-10T15:25:35+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-hncmtlal    Synced  Healthy              
2026-05-10T15:25:35+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-hncmtlal    Synced  Healthy              
2026-05-10T15:25:38+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-10T15:25:39+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-hncmtlal    Synced   Healthy              service/e2e-tests-dotnet-basic-hncmtlal unchanged
2026-05-10T15:25:39+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-hncmtlal    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-hncmtlal configured
2026-05-10T15:25:39+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-hncmtlal    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-hncmtlal unchanged
2026-05-10T15:25:39+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-10T15:25:39+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-hncmtlal  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-hncmtlal configured

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

Operation:          Sync
Sync Revision:      18bc675a83831ab1dee679812bc42ae492f3a55e
Phase:              Succeeded
Start:              2026-05-10 15:25:35 +0000 UTC
Finished:           2026-05-10 15:25:39 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-dotnet-basic-hncmtlal  Synced     Healthy            service/e2e-tests-dotnet-basic-hncmtlal unchanged
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-hncmtlal  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-hncmtlal configured
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-hncmtlal  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-hncmtlal unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:40.513 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-hncmtlal-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:40.514 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-hncmtlal-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-hncmtlal-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:48.289 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-hncmtlal-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:25:48.289 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-hncmtlal-development | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-hncmtlal-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:00.312 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-hncmtlal-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:00.312 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-dotnet-basic-hncmtlal-development | Elapsed: 27s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-hncmtlal-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:18.306 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-hncmtlal-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:18.307 [[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-10 15:26:18.330 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-hncmtlal-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:18.330 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:18.331 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:18.331 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 18bc675a83831ab1dee679812bc42ae492f3a55e {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:18.331 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 18bc675a83831ab1dee679812bc42ae492f3a55e {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:18.333 [[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="103.324">
<system-out>
<![CDATA[2026-05-10 15:26:18.357 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-hncmtlal/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:18.358 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-hncmtlal/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:18.459 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-hncmtlal/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:18.459 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-hncmtlal/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-hncmtlal:9551daeeefb1d63d1de2ece7151314250a8c228d {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:18.460 [[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-10 15:26:18.484 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:18.484 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-hncmtlal:9551daeeefb1d63d1de2ece7151314250a8c228d {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:18.484 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-hncmtlal/overlays/stage/deployment-patch.yaml in repo e2e-tests-dotnet-basic-hncmtlal-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:18.574 [[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-10 15:26:18.575 [[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-hncmtlal:9551daeeefb1d63d1de2ece7151314250a8c228d" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:22.257 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778426778484 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:23.730 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-hncmtlal-gitops/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:23.730 [[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-10 15:26:23.731 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-dotnet-basic-hncmtlal-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:23.731 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-hncmtlal-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:23.731 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-hncmtlal-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:23.755 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-hncmtlal-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:23.756 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-hncmtlal-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:23.756 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-hncmtlal-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-hncmtlal-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:30.132 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-hncmtlal-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:30.132 [[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-10 15:26:30.132 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-v49b9 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:30.132 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-v49b9 was triggered by promotion PR #1 in e2e-tests-dotnet-basic-hncmtlal-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:30.133 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-v49b9 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:30.166 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-v49b9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:30.166 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-v49b9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:30.167 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-v49b9 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:26:30.167 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-v49b9 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-v49b9 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:00.238 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-v49b9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:00.238 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-v49b9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:00.239 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-v49b9 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:00.239 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-v49b9 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-v49b9 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:30.300 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-v49b9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:30.301 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-v49b9 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:30.301 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-v49b9 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:30.301 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:30.302 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-v49b9 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:30.302 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:31.996 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 173ca03e5ed3451e7896dd2042d49f29bb8cae6c {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:31.996 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 173ca03e5ed3451e7896dd2042d49f29bb8cae6c {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:31.996 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:31.996 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-hncmtlal-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:32.072 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-hncmtlal-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:32.792 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:32.792 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-hncmtlal-stage' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:32.915 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-hncmtlal-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-hncmtlal-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-hncmtlal-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-hncmtlal/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (7fa1745)
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-hncmtlal  Synced     Healthy        service/e2e-tests-dotnet-basic-hncmtlal created
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-hncmtlal  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-hncmtlal created
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-hncmtlal  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-hncmtlal created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:32.915 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-hncmtlal-stage' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:40.693 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-10T15:27:33+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-hncmtlal    Synced  Healthy              
2026-05-10T15:27:33+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-hncmtlal    Synced  Healthy              
2026-05-10T15:27:33+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-hncmtlal    Synced  Healthy              
2026-05-10T15:27:37+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-10T15:27:39+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-10T15:27:39+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-hncmtlal    Synced   Healthy              service/e2e-tests-dotnet-basic-hncmtlal unchanged
2026-05-10T15:27:39+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-hncmtlal    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-hncmtlal configured
2026-05-10T15:27:39+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-hncmtlal    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-hncmtlal unchanged
2026-05-10T15:27:39+00:00   apps  Deployment  tssc-app-stage  e2e-tests-dotnet-basic-hncmtlal  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-hncmtlal configured

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

Operation:          Sync
Sync Revision:      173ca03e5ed3451e7896dd2042d49f29bb8cae6c
Phase:              Succeeded
Start:              2026-05-10 15:27:34 +0000 UTC
Finished:           2026-05-10 15:27:39 +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-hncmtlal  Synced     Healthy            service/e2e-tests-dotnet-basic-hncmtlal unchanged
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-hncmtlal  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-hncmtlal configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-hncmtlal  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-hncmtlal unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:40.771 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-hncmtlal-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:40.772 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-hncmtlal-stage | Elapsed: 9s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-hncmtlal-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:49.508 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-hncmtlal-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:27:49.508 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-hncmtlal-stage | Elapsed: 18s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-hncmtlal-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:01.406 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-hncmtlal-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:01.406 [[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-10 15:28:01.428 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-hncmtlal-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:01.428 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:01.428 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:01.428 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 173ca03e5ed3451e7896dd2042d49f29bb8cae6c {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:01.429 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 173ca03e5ed3451e7896dd2042d49f29bb8cae6c {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:01.430 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:01.431 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:01.431 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-v49b9 logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:01.431 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-v49b9 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:01.464 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-v49b9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:01.678 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:81a66644-aade-46a7-85fd-c21faf17afd3/1 found from Promotion Pipeline e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-v49b9 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="99.272">
<system-out>
<![CDATA[2026-05-10 15:28:01.696 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-hncmtlal/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:01.696 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-hncmtlal/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:01.799 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-hncmtlal/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:01.800 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-hncmtlal/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-hncmtlal:9551daeeefb1d63d1de2ece7151314250a8c228d {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:01.801 [[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-10 15:28:01.825 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:01.825 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-hncmtlal:9551daeeefb1d63d1de2ece7151314250a8c228d {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:01.825 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-hncmtlal/overlays/prod/deployment-patch.yaml in repo e2e-tests-dotnet-basic-hncmtlal-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:01.896 [[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-10 15:28:01.896 [[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-hncmtlal:9551daeeefb1d63d1de2ece7151314250a8c228d" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:05.719 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778426881825 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:07.135 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-hncmtlal-gitops/pull/2 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:07.135 [[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-10 15:28:07.135 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-dotnet-basic-hncmtlal-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:07.136 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-dotnet-basic-hncmtlal-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:07.136 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-hncmtlal-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:07.164 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-hncmtlal-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:07.164 [[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-10 15:28:07.164 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-hncmtlal-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-hncmtlal-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:14.073 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-hncmtlal-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:14.074 [[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-10 15:28:14.074 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-m6s26 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:14.074 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-m6s26 was triggered by promotion PR #2 in e2e-tests-dotnet-basic-hncmtlal-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:14.074 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-m6s26 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:14.102 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-m6s26 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:14.102 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-m6s26 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:14.102 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-m6s26 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:14.102 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-m6s26 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-m6s26 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:44.149 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-m6s26 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:44.150 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-m6s26 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:44.150 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-m6s26 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:28:44.150 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-m6s26 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-m6s26 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:14.218 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-m6s26 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:14.218 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-m6s26 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:14.218 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-m6s26 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:14.218 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:14.220 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-m6s26 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:14.220 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:15.940 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: e34657fea99ee770b01f06327017ab83305667ed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:15.940 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: e34657fea99ee770b01f06327017ab83305667ed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:15.941 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:15.941 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-hncmtlal-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:16.013 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-hncmtlal-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:17.018 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:17.018 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-hncmtlal-prod' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:17.156 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-hncmtlal-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-hncmtlal-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-hncmtlal-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-hncmtlal/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (173ca03)
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-hncmtlal  Synced     Healthy        service/e2e-tests-dotnet-basic-hncmtlal created
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-hncmtlal  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-hncmtlal created
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-hncmtlal  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-hncmtlal created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:17.156 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-hncmtlal-prod' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:22.639 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-10T15:29:17+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-hncmtlal    Synced  Healthy              
2026-05-10T15:29:17+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-hncmtlal    Synced  Healthy              
2026-05-10T15:29:17+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-hncmtlal    Synced  Healthy              
2026-05-10T15:29:20+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-10T15:29:22+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-10T15:29:22+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-hncmtlal    Synced   Healthy              service/e2e-tests-dotnet-basic-hncmtlal unchanged
2026-05-10T15:29:22+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-hncmtlal    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-hncmtlal configured
2026-05-10T15:29:22+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-hncmtlal    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-hncmtlal unchanged

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

Operation:          Sync
Sync Revision:      e34657fea99ee770b01f06327017ab83305667ed
Phase:              Succeeded
Start:              2026-05-10 15:29:17 +0000 UTC
Finished:           2026-05-10 15:29:22 +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-hncmtlal  Synced     Healthy            service/e2e-tests-dotnet-basic-hncmtlal unchanged
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-hncmtlal  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-hncmtlal configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-hncmtlal  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-hncmtlal unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:22.721 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-hncmtlal-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:22.722 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-hncmtlal-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-hncmtlal-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:28.455 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-hncmtlal-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:28.455 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-hncmtlal-prod | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-hncmtlal-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:40.690 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-hncmtlal-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:40.690 [[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-10 15:29:40.712 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-hncmtlal-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:40.713 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:40.713 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:40.713 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: e34657fea99ee770b01f06327017ab83305667ed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:40.713 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: e34657fea99ee770b01f06327017ab83305667ed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:40.714 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:40.714 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:40.715 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-m6s26 logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:40.715 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-m6s26 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:40.747 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-m6s26 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:40.966 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:81a66644-aade-46a7-85fd-c21faf17afd3/1 found from Promotion Pipeline e2e-tests-dotnet-basic-hncmtlal-gitops-on-pull-request-m6s26 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.299">
<system-out>
<![CDATA[2026-05-10 15:29:41.068 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:81a66644-aade-46a7-85fd-c21faf17afd3/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:41.068 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-hncmtlal:9551daeeefb1d63d1de2ece7151314250a8c228d and document ID urn:uuid:81a66644-aade-46a7-85fd-c21faf17afd3/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:41.068 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-hncmtlal:9551daeeefb1d63d1de2ece7151314250a8c228d and document ID: urn:uuid:81a66644-aade-46a7-85fd-c21faf17afd3/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:41.069 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-hncmtlal:9551daeeefb1d63d1de2ece7151314250a8c228d at https://server-tssc-tpa.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:41.180 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-hncmtlal:9551daeeefb1d63d1de2ece7151314250a8c228d' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:41.180 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:81a66644-aade-46a7-85fd-c21faf17afd3/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:41.180 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-hncmtlal:9551daeeefb1d63d1de2ece7151314250a8c228d, Published: 2026-05-10T15:24:36Z, SHA256: sha256:bdb08e7629165ca1bbde96a0980ad69a167da393719c99b321390c3aa4a0c8d6 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:41.181 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:81a66644-aade-46a7-85fd-c21faf17afd3/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:41.181 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-hncmtlal:9551daeeefb1d63d1de2ece7151314250a8c228d and document ID urn:uuid:81a66644-aade-46a7-85fd-c21faf17afd3/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:41.181 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-hncmtlal:9551daeeefb1d63d1de2ece7151314250a8c228d and document ID: urn:uuid:81a66644-aade-46a7-85fd-c21faf17afd3/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:41.181 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-hncmtlal:9551daeeefb1d63d1de2ece7151314250a8c228d at https://server-tssc-tpa.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:41.279 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-hncmtlal:9551daeeefb1d63d1de2ece7151314250a8c228d' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:41.279 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:81a66644-aade-46a7-85fd-c21faf17afd3/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:41.279 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-hncmtlal:9551daeeefb1d63d1de2ece7151314250a8c228d, Published: 2026-05-10T15:24:36Z, SHA256: sha256:bdb08e7629165ca1bbde96a0980ad69a167da393719c99b321390c3aa4a0c8d6 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:41.279 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:81a66644-aade-46a7-85fd-c21faf17afd3/1,urn:uuid:81a66644-aade-46a7-85fd-c21faf17afd3/1 found in TPA!!! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-10 15:29:41.280 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-hncmtlal:9551daeeefb1d63d1de2ece7151314250a8c228d {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-10T15:18:30.730Z" hostname="e2e-e2e-tests-dotnet-basic[github-azure-quay]" tests="6" failures="0" skipped="5" time="168.497" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="168.497">
<system-out>
<![CDATA[2026-05-10 15:18:32.115 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-uakrmfac {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:32.116 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-uakrmfac'... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:32.122 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:32.198 [[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-10 15:18:32.199 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:32.199 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:32.200 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:32.222 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:32.245 [[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-10 15:18:32.248 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:32.249 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:32.275 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:32.276 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:32.276 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:32.563 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-uakrmfac, ID: 0f89140b-82af-40ad-8bca-0233c59d4c1a {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:32.563 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-uakrmfac to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:32.564 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 0f89140b-82af-40ad-8bca-0233c59d4c1a to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:32.662 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:32.663 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 0f89140b-82af-40ad-8bca-0233c59d4c1a: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:38.155 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:38.155 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 0f89140b-82af-40ad-8bca-0233c59d4c1a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:43.174 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:43.175 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 0f89140b-82af-40ad-8bca-0233c59d4c1a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:48.210 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:48.211 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 0f89140b-82af-40ad-8bca-0233c59d4c1a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:53.332 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:53.332 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 0f89140b-82af-40ad-8bca-0233c59d4c1a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:58.402 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:18:58.402 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 0f89140b-82af-40ad-8bca-0233c59d4c1a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:19:03.436 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:19:03.437 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 0f89140b-82af-40ad-8bca-0233c59d4c1a: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:19:08.459 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:19:08.460 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:19:08.460 [[32mINFO [0m] rhdh.developer-hub: Task 0f89140b-82af-40ad-8bca-0233c59d4c1a completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:19:08.460 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-uakrmfac' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:19:08.461 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-uakrmfac {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:19:08.474 [[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-uakrmfac...
2026-05-10 15:19:08.475 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-uakrmfac-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:19:08.475 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-uakrmfac-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:19:08.639 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 5fc3b387df4f42f051f544763c8483e862e73772 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Waiting for ArgoCD CI application to sync to commit: 5fc3b387df4f42f051f544763c8483e862e73772
2026-05-10 15:19:08.668 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-uakrmfac-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 5fc3b387df4f42f051f544763c8483e862e73772) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:19:08.669 [[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-10 15:19:22.635 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-uakrmfac-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 5fc3b387df4f42f051f544763c8483e862e73772) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:19:22.635 [[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-10 15:19:48.242 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-uakrmfac-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:19:48.243 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:20:48.451 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-uakrmfac-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:20:48.452 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:20:48.452 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:20:48.452 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 5fc3b387df4f42f051f544763c8483e862e73772 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-10 15:20:48.452 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:20:48.453 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-dotnet-basic-uakrmfac {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:20:48.453 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-dotnet-basic-uakrmfac... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:20:48.632 [[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-10 15:21:12.711 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:21:12.711 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-dotnet-basic-uakrmfac {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:21:12.711 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-dotnet-basic-uakrmfac... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:21:12.712 [[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-10 15:21:12.712 [[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-10 15:21:19.499 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-uakrmfac branch 'main' with commit SHA: fb3565823a4d22b8e3ac16ebb063b6aa9097e6b0 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:21:19.499 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: fb3565823a4d22b8e3ac16ebb063b6aa9097e6b0 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:21:20.452 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-uakrmfac-gitops branch 'main' with commit SHA: 3ebfb8aed56e3709d3f66f3a1ac34628785b641c {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:21:20.452 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 3ebfb8aed56e3709d3f66f3a1ac34628785b641c {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:21:20.452 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-dotnet-basic-uakrmfac for component e2e-tests-dotnet-basic-uakrmfac... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:21:20.477 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-dotnet-basic-uakrmfac for component e2e-tests-dotnet-basic-uakrmfac... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:21:20.478 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-dotnet-basic-uakrmfac for component e2e-tests-dotnet-basic-uakrmfac... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:21:20.478 [[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-10 15:21:20.478 [[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-10 15:21:20.544 [[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-10 15:21:20.602 [[31mERROR[0m] azure.project: Failed to get project ID for project 'shared-public': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:21:20.603 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create service endpoint 'e2e-tests-dotnet-basic-uakrmfac-gitops': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:21:20.603 [[31mERROR[0m] postcreation.command.azure.pipelines: Azure gitops pipeline creation failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:21:20.603 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:21:20.603 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-10 15:21:20.619 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429
2026-05-10 15:21:20.620 [[31mERROR[0m] azure.project: Failed to get project ID for project 'shared-public': AzureApiError: Request failed with status code 429
2026-05-10 15:21:20.620 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create service endpoint 'e2e-tests-dotnet-basic-uakrmfac': AzureApiError: Request failed with status code 429
2026-05-10 15:21:20.620 [[31mERROR[0m] postcreation.command.azure.pipelines: Azure source pipeline creation failed: AzureApiError: Request failed with status code 429

[[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:154) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
<error message="Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429" type="Error">
<![CDATA[  [e2e-e2e-tests-dotnet-basic[github-azure-quay]] › tssc/full_workflow.test.ts:45:5 › TSSC Complete Workflow › Component Creation › should create a component successfully 

    Error: Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-dotnet-basic-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-10T15:18:30.730Z" hostname="e2e-e2e-tests-nodejs[github-tekton-quay]" tests="6" failures="0" skipped="0" time="606.759" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="85.593">
<system-out>
<![CDATA[2026-05-10 15:18:32.073 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-jkotjeik {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:32.074 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-jkotjeik'... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:32.081 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:32.143 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:32.173 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:32.176 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:32.177 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:32.203 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:32.204 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:32.204 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:32.344 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-jkotjeik, ID: 7448cfa6-4a3c-4fc4-a288-0f7bc4256191 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:32.345 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-jkotjeik to be completed... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:32.345 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 7448cfa6-4a3c-4fc4-a288-0f7bc4256191 to complete... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:32.495 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:32.495 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 7448cfa6-4a3c-4fc4-a288-0f7bc4256191: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:37.517 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:37.517 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 7448cfa6-4a3c-4fc4-a288-0f7bc4256191: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:42.534 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:42.534 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 7448cfa6-4a3c-4fc4-a288-0f7bc4256191: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:47.569 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:47.569 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 7448cfa6-4a3c-4fc4-a288-0f7bc4256191: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:52.602 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:52.602 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 7448cfa6-4a3c-4fc4-a288-0f7bc4256191: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:57.652 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:18:57.652 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 7448cfa6-4a3c-4fc4-a288-0f7bc4256191: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:02.734 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:02.734 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 7448cfa6-4a3c-4fc4-a288-0f7bc4256191: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:07.758 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:07.759 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 7448cfa6-4a3c-4fc4-a288-0f7bc4256191: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:12.828 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:12.829 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:12.829 [[32mINFO [0m] rhdh.developer-hub: Task 7448cfa6-4a3c-4fc4-a288-0f7bc4256191 completed successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:12.829 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-jkotjeik' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:12.829 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-jkotjeik {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:12.935 [[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-jkotjeik...
2026-05-10 15:19:12.936 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-jkotjeik-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:12.936 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-jkotjeik-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:13.092 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 74b731164b5dae8d9353744f507ed1790d155a9d {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Waiting for ArgoCD CI application to sync to commit: 74b731164b5dae8d9353744f507ed1790d155a9d
2026-05-10 15:19:13.121 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-jkotjeik-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-10 15:19:13.121 [[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-10 15:19:31.490 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-jkotjeik-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-10 15:19:31.491 [[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-10 15:19:57.607 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-jkotjeik-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:57.607 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:57.607 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:57.607 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 74b731164b5dae8d9353744f507ed1790d155a9d {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-10 15:19:57.608 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:57.608 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-nodejs-jkotjeik (GitHub + Tekton CI) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:57.608 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-nodejs-jkotjeik {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:57.608 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:57.609 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-nodejs-jkotjeik {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:57.637 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-jkotjeik {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:57.660 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-jkotjeik-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:57.660 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-nodejs-jkotjeik {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:19:57.660 [[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:133) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</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="292.881">
<system-out>
<![CDATA[2026-05-10 15:19:57.690 [[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-10 15:19:57.690 [[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-10 15:19:57.690 [[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-10 15:20:01.433 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778426397691 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:20:03.063 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-jkotjeik/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:20:03.064 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-jkotjeik/pull/1 with SHA: 01cd85ed7e82f220693a832e28a327b8af38f2f8 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:20:03.064 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-jkotjeik... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:20:03.065 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-jkotjeik, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:20:03.089 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-jkotjeik {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:20:03.089 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-jkotjeik. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:20:03.090 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-jkotjeik | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-jkotjeik, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:20:09.870 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-jkotjeik {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:20:09.871 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:20:09.871 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:20:09.871 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 was triggered by promotion PR #1 in e2e-tests-nodejs-jkotjeik {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:20:09.872 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:20:09.942 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:20:09.943 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:20:09.943 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:20:09.943 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 | Status: running | Reason: Pipeline e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:20:40.002 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:20:40.002 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:20:40.003 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:20:40.003 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 | Status: running | Reason: Pipeline e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:21:10.071 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:21:10.071 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:21:10.071 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:21:10.072 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 | Status: running | Reason: Pipeline e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:21:40.117 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:21:40.117 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:21:40.118 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:21:40.118 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 | Status: running | Reason: Pipeline e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:10.188 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:10.188 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:10.188 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:10.189 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 | Status: running | Reason: Pipeline e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:40.264 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:40.265 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:40.265 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:40.265 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:40.273 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-jkotjeik-on-pull-request-pbzr6 was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:40.273 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:41.969 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: c5877fa5bf524235f1766ca750f882c663df3ce5 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:41.969 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-nodejs-jkotjeik... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:41.970 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-jkotjeik, event type: push {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:41.998 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-jkotjeik {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:41.998 [[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-10 15:22:41.999 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-jkotjeik | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-jkotjeik, event: push, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:50.268 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-jkotjeik {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:50.269 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:50.269 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-jkotjeik-on-push-dtd2r {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:50.269 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-jkotjeik-on-push-dtd2r was triggered by on-push pipeline after merging #1 in e2e-tests-nodejs-jkotjeik {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:50.269 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-jkotjeik-on-push-dtd2r to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:50.319 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jkotjeik-on-push-dtd2r in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:50.319 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jkotjeik-on-push-dtd2r status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:50.319 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jkotjeik-on-push-dtd2r status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:22:50.320 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-jkotjeik-on-push-dtd2r | Status: running | Reason: Pipeline e2e-tests-nodejs-jkotjeik-on-push-dtd2r not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:23:20.386 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jkotjeik-on-push-dtd2r in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:23:20.386 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jkotjeik-on-push-dtd2r status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:23:20.387 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jkotjeik-on-push-dtd2r status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:23:20.387 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-jkotjeik-on-push-dtd2r | Status: running | Reason: Pipeline e2e-tests-nodejs-jkotjeik-on-push-dtd2r not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:23:50.443 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jkotjeik-on-push-dtd2r in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:23:50.443 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jkotjeik-on-push-dtd2r status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:23:50.443 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jkotjeik-on-push-dtd2r status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:23:50.444 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-jkotjeik-on-push-dtd2r | Status: running | Reason: Pipeline e2e-tests-nodejs-jkotjeik-on-push-dtd2r not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:24:20.506 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jkotjeik-on-push-dtd2r in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:24:20.506 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jkotjeik-on-push-dtd2r status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:24:20.506 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jkotjeik-on-push-dtd2r status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:24:20.507 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-jkotjeik-on-push-dtd2r | Status: running | Reason: Pipeline e2e-tests-nodejs-jkotjeik-on-push-dtd2r not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:24:50.565 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jkotjeik-on-push-dtd2r in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:24:50.565 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jkotjeik-on-push-dtd2r status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:24:50.565 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jkotjeik-on-push-dtd2r status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:24:50.566 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:24:50.568 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-jkotjeik-on-push-dtd2r was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:24:50.568 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="23.559">
<system-out>
<![CDATA[2026-05-10 15:24:50.619 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-jkotjeik-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:24:50.620 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-jkotjeik-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:24:50.861 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 3b6490bb57dbb17d5cbe95431dbf760816e81623 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:24:50.861 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:24:50.861 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-jkotjeik-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:24:50.949 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-jkotjeik-development using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:24:51.898 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:24:51.899 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-jkotjeik-development' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:24:52.215 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-jkotjeik-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/applications/e2e-tests-nodejs-jkotjeik-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-jkotjeik-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-jkotjeik/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (74b7311)
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-jkotjeik  Synced     Healthy        service/e2e-tests-nodejs-jkotjeik created
apps                Deployment  tssc-app-development  e2e-tests-nodejs-jkotjeik  Synced     Healthy        deployment.apps/e2e-tests-nodejs-jkotjeik created
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-jkotjeik  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-jkotjeik created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:24:52.216 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-jkotjeik-development' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:24:57.761 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-10T15:24:52+00:00                         Service  tssc-app-development  e2e-tests-nodejs-jkotjeik    Synced  Healthy              
2026-05-10T15:24:52+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-jkotjeik    Synced  Healthy              
2026-05-10T15:24:52+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-jkotjeik    Synced  Healthy              
2026-05-10T15:24:55+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-10T15:24:57+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-jkotjeik    Synced   Healthy              deployment.apps/e2e-tests-nodejs-jkotjeik configured
2026-05-10T15:24:57+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-jkotjeik    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-jkotjeik unchanged
2026-05-10T15:24:57+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-10T15:24:57+00:00                         Service  tssc-app-development  e2e-tests-nodejs-jkotjeik    Synced   Healthy              service/e2e-tests-nodejs-jkotjeik unchanged
2026-05-10T15:24:57+00:00   apps  Deployment  tssc-app-development  e2e-tests-nodejs-jkotjeik  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-jkotjeik configured

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

Operation:          Sync
Sync Revision:      3b6490bb57dbb17d5cbe95431dbf760816e81623
Phase:              Succeeded
Start:              2026-05-10 15:24:52 +0000 UTC
Finished:           2026-05-10 15:24:57 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development       Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-nodejs-jkotjeik  Synced     Healthy            service/e2e-tests-nodejs-jkotjeik unchanged
apps                Deployment  tssc-app-development  e2e-tests-nodejs-jkotjeik  Synced     Progressing        deployment.apps/e2e-tests-nodejs-jkotjeik configured
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-jkotjeik  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-jkotjeik unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:24:57.833 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-jkotjeik-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:24:57.834 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-jkotjeik-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-jkotjeik-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:05.928 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-jkotjeik-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:05.928 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-jkotjeik-development | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-jkotjeik-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:14.119 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-jkotjeik-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:14.120 [[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-10 15:25:14.146 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-jkotjeik-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:14.146 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:14.146 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:14.147 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 3b6490bb57dbb17d5cbe95431dbf760816e81623 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:14.147 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 3b6490bb57dbb17d5cbe95431dbf760816e81623 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:14.148 [[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="102.74">
<system-out>
<![CDATA[2026-05-10 15:25:14.173 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-jkotjeik/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:14.173 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-jkotjeik/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:14.276 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-jkotjeik/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:14.276 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-jkotjeik/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-jkotjeik:c5877fa5bf524235f1766ca750f882c663df3ce5 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:14.277 [[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-10 15:25:14.301 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:14.302 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-nodejs-jkotjeik:c5877fa5bf524235f1766ca750f882c663df3ce5 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:14.302 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-jkotjeik/overlays/stage/deployment-patch.yaml in repo e2e-tests-nodejs-jkotjeik-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:14.383 [[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-10 15:25:14.383 [[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-jkotjeik:c5877fa5bf524235f1766ca750f882c663df3ce5" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:18.118 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778426714302 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:19.617 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-jkotjeik-gitops/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:19.617 [[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-10 15:25:19.618 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-nodejs-jkotjeik-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:19.618 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-jkotjeik-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:19.618 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-jkotjeik-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:19.642 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-jkotjeik-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:19.642 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-jkotjeik-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:19.642 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-jkotjeik-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-jkotjeik-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:29.341 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-jkotjeik-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:29.342 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:29.343 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-8zwvt {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:29.343 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-8zwvt was triggered by promotion PR #1 in e2e-tests-nodejs-jkotjeik-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:29.343 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-8zwvt to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:29.377 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-8zwvt in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:29.378 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-8zwvt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:29.378 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-8zwvt status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:29.378 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-8zwvt | Status: running | Reason: Pipeline e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-8zwvt not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:59.410 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-8zwvt in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:59.410 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-8zwvt status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:59.410 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-8zwvt status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:25:59.411 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-8zwvt | Status: running | Reason: Pipeline e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-8zwvt not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:29.469 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-8zwvt in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:29.470 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-8zwvt status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:29.470 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-8zwvt status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:29.470 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:29.471 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-8zwvt was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:29.471 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:31.116 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 0fa2c195e34b22ad8771b0ade4b4afed19000112 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:31.117 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 0fa2c195e34b22ad8771b0ade4b4afed19000112 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:31.117 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:31.118 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-jkotjeik-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:31.197 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-jkotjeik-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:31.975 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:31.975 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-jkotjeik-stage' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:32.120 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-jkotjeik-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/applications/e2e-tests-nodejs-jkotjeik-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-jkotjeik-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-jkotjeik/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (3b6490b)
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-jkotjeik  Synced     Healthy        service/e2e-tests-nodejs-jkotjeik created
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-jkotjeik  Synced     Healthy        deployment.apps/e2e-tests-nodejs-jkotjeik created
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-jkotjeik  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-jkotjeik created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:32.121 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-jkotjeik-stage' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:38.077 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-10T15:26:32+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-jkotjeik    Synced  Healthy              
2026-05-10T15:26:32+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-jkotjeik    Synced  Healthy              
2026-05-10T15:26:32+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-jkotjeik    Synced  Healthy              
2026-05-10T15:26:36+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-10T15:26:37+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-jkotjeik    Synced   Healthy              deployment.apps/e2e-tests-nodejs-jkotjeik configured
2026-05-10T15:26:37+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-jkotjeik    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-jkotjeik unchanged
2026-05-10T15:26:37+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-10T15:26:37+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-jkotjeik    Synced   Healthy              service/e2e-tests-nodejs-jkotjeik unchanged
2026-05-10T15:26:37+00:00   apps  Deployment  tssc-app-stage  e2e-tests-nodejs-jkotjeik  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-jkotjeik configured

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

Operation:          Sync
Sync Revision:      0fa2c195e34b22ad8771b0ade4b4afed19000112
Phase:              Succeeded
Start:              2026-05-10 15:26:32 +0000 UTC
Finished:           2026-05-10 15:26:37 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-nodejs-jkotjeik  Synced     Healthy            service/e2e-tests-nodejs-jkotjeik unchanged
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-jkotjeik  Synced     Progressing        deployment.apps/e2e-tests-nodejs-jkotjeik configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-jkotjeik  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-jkotjeik unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:38.155 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-jkotjeik-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:38.156 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-jkotjeik-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-jkotjeik-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:44.885 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-jkotjeik-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:44.885 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-jkotjeik-stage | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-jkotjeik-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:56.595 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-jkotjeik-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:56.596 [[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-10 15:26:56.620 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-jkotjeik-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:56.620 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:56.620 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:56.620 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 0fa2c195e34b22ad8771b0ade4b4afed19000112 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:56.620 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 0fa2c195e34b22ad8771b0ade4b4afed19000112 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:56.622 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:56.622 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:56.622 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-8zwvt logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:56.622 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-8zwvt in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:56.653 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-8zwvt in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:56.910 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:ca72c65e-b449-4774-bc1b-c55ef219aac5/1 found from Promotion Pipeline e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-8zwvt 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="101.61">
<system-out>
<![CDATA[2026-05-10 15:26:56.926 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-jkotjeik/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:56.926 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-jkotjeik/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:57.019 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-jkotjeik/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:57.019 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-jkotjeik/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-jkotjeik:c5877fa5bf524235f1766ca750f882c663df3ce5 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:57.021 [[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-10 15:26:57.045 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:57.045 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-nodejs-jkotjeik:c5877fa5bf524235f1766ca750f882c663df3ce5 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:57.045 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-jkotjeik/overlays/prod/deployment-patch.yaml in repo e2e-tests-nodejs-jkotjeik-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:26:57.128 [[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-10 15:26:57.128 [[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-jkotjeik:c5877fa5bf524235f1766ca750f882c663df3ce5" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:27:00.926 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778426817045 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:27:02.407 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-jkotjeik-gitops/pull/2 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:27:02.408 [[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-10 15:27:02.408 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-nodejs-jkotjeik-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:27:02.408 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-nodejs-jkotjeik-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:27:02.408 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-jkotjeik-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:27:02.434 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-jkotjeik-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:27:02.434 [[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-10 15:27:02.434 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-jkotjeik-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-jkotjeik-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:27:10.143 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-jkotjeik-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:27:10.143 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:27:10.143 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-4gvms {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:27:10.143 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-4gvms was triggered by promotion PR #2 in e2e-tests-nodejs-jkotjeik-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:27:10.143 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-4gvms to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:27:10.174 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-4gvms in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:27:10.174 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-4gvms status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:27:10.174 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-4gvms status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:27:10.175 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-4gvms | Status: running | Reason: Pipeline e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-4gvms not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:27:40.226 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-4gvms in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:27:40.226 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-4gvms status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:27:40.226 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-4gvms status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:27:40.226 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-4gvms | Status: running | Reason: Pipeline e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-4gvms not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:10.270 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-4gvms in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:10.271 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-4gvms status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:10.271 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-4gvms status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:10.271 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:10.273 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-4gvms was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:10.273 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:11.975 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: de34a365948c6f19f8f8fe566768d0b92aa44121 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:11.975 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: de34a365948c6f19f8f8fe566768d0b92aa44121 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:11.976 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:11.976 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-jkotjeik-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:12.065 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-jkotjeik-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:13.038 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:13.039 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-jkotjeik-prod' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:13.190 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-jkotjeik-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/applications/e2e-tests-nodejs-jkotjeik-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-jkotjeik-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-jkotjeik/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (3b6490b)
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-jkotjeik  Synced     Healthy        service/e2e-tests-nodejs-jkotjeik created
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-jkotjeik  Synced     Healthy        deployment.apps/e2e-tests-nodejs-jkotjeik created
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-jkotjeik  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-jkotjeik created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:13.191 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-jkotjeik-prod' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:19.159 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-10T15:28:13+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-jkotjeik    Synced  Healthy              
2026-05-10T15:28:13+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-jkotjeik    Synced  Healthy              
2026-05-10T15:28:13+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-jkotjeik    Synced  Healthy              
2026-05-10T15:28:17+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-10T15:28:18+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-10T15:28:18+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-jkotjeik    Synced   Healthy              service/e2e-tests-nodejs-jkotjeik unchanged
2026-05-10T15:28:18+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-jkotjeik    Synced   Healthy              deployment.apps/e2e-tests-nodejs-jkotjeik configured
2026-05-10T15:28:18+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-jkotjeik    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-jkotjeik unchanged

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

Operation:          Sync
Sync Revision:      de34a365948c6f19f8f8fe566768d0b92aa44121
Phase:              Succeeded
Start:              2026-05-10 15:28:14 +0000 UTC
Finished:           2026-05-10 15:28:18 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod              Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-nodejs-jkotjeik  Synced     Healthy            service/e2e-tests-nodejs-jkotjeik unchanged
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-jkotjeik  Synced     Progressing        deployment.apps/e2e-tests-nodejs-jkotjeik configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-jkotjeik  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-jkotjeik unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:19.229 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-jkotjeik-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:19.229 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-jkotjeik-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-jkotjeik-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:26.857 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-jkotjeik-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:26.857 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-jkotjeik-prod | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-jkotjeik-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.242 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-jkotjeik-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.242 [[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-10 15:28:38.265 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-jkotjeik-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.265 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.265 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.265 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: de34a365948c6f19f8f8fe566768d0b92aa44121 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.265 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: de34a365948c6f19f8f8fe566768d0b92aa44121 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.267 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.268 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.268 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-4gvms logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.268 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-4gvms in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.296 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-4gvms in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.534 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:ca72c65e-b449-4774-bc1b-c55ef219aac5/1 found from Promotion Pipeline e2e-tests-nodejs-jkotjeik-gitops-on-pull-request-4gvms 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.376">
<system-out>
<![CDATA[2026-05-10 15:28:38.640 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:ca72c65e-b449-4774-bc1b-c55ef219aac5/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.640 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-jkotjeik:c5877fa5bf524235f1766ca750f882c663df3ce5 and document ID urn:uuid:ca72c65e-b449-4774-bc1b-c55ef219aac5/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.640 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-jkotjeik:c5877fa5bf524235f1766ca750f882c663df3ce5 and document ID: urn:uuid:ca72c65e-b449-4774-bc1b-c55ef219aac5/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.641 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-jkotjeik:c5877fa5bf524235f1766ca750f882c663df3ce5 at https://server-tssc-tpa.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.736 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-jkotjeik:c5877fa5bf524235f1766ca750f882c663df3ce5' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.737 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:ca72c65e-b449-4774-bc1b-c55ef219aac5/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.737 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-jkotjeik:c5877fa5bf524235f1766ca750f882c663df3ce5, Published: 2026-05-10T15:24:09Z, SHA256: sha256:9da5f4b9b98b283ba55f4b87052e644d7ca6eea0210269750a161a602c5a4592 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.737 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:ca72c65e-b449-4774-bc1b-c55ef219aac5/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.737 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-jkotjeik:c5877fa5bf524235f1766ca750f882c663df3ce5 and document ID urn:uuid:ca72c65e-b449-4774-bc1b-c55ef219aac5/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.737 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-jkotjeik:c5877fa5bf524235f1766ca750f882c663df3ce5 and document ID: urn:uuid:ca72c65e-b449-4774-bc1b-c55ef219aac5/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.737 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-jkotjeik:c5877fa5bf524235f1766ca750f882c663df3ce5 at https://server-tssc-tpa.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.924 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-jkotjeik:c5877fa5bf524235f1766ca750f882c663df3ce5' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.924 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:ca72c65e-b449-4774-bc1b-c55ef219aac5/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.925 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-jkotjeik:c5877fa5bf524235f1766ca750f882c663df3ce5, Published: 2026-05-10T15:24:09Z, SHA256: sha256:9da5f4b9b98b283ba55f4b87052e644d7ca6eea0210269750a161a602c5a4592 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.925 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:ca72c65e-b449-4774-bc1b-c55ef219aac5/1,urn:uuid:ca72c65e-b449-4774-bc1b-c55ef219aac5/1 found in TPA!!! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-10 15:28:38.925 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-nodejs-jkotjeik:c5877fa5bf524235f1766ca750f882c663df3ce5 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-10T15:18:30.730Z" hostname="e2e-e2e-tests-nodejs[github-azure-quay]" tests="6" failures="0" skipped="5" time="298.393" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="298.393">
<system-out>
<![CDATA[2026-05-10 15:18:32.051 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-zbemqaii {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:32.052 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-zbemqaii'... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:32.058 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:32.155 [[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-10 15:18:32.156 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:32.156 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:32.157 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:32.190 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:32.214 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:32.217 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:32.217 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:32.241 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:32.242 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:32.242 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:32.547 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-zbemqaii, ID: 82661a98-4531-4f6b-ba9b-ac60e9ee6089 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:32.548 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-zbemqaii to be completed... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:32.548 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 82661a98-4531-4f6b-ba9b-ac60e9ee6089 to complete... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:32.660 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:32.660 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 82661a98-4531-4f6b-ba9b-ac60e9ee6089: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:38.099 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:38.099 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 82661a98-4531-4f6b-ba9b-ac60e9ee6089: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:43.123 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:43.124 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 82661a98-4531-4f6b-ba9b-ac60e9ee6089: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:48.152 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:48.152 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 82661a98-4531-4f6b-ba9b-ac60e9ee6089: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:53.209 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:53.210 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 82661a98-4531-4f6b-ba9b-ac60e9ee6089: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:58.253 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:18:58.254 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 82661a98-4531-4f6b-ba9b-ac60e9ee6089: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:19:03.284 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:19:03.284 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:19:03.284 [[32mINFO [0m] rhdh.developer-hub: Task 82661a98-4531-4f6b-ba9b-ac60e9ee6089 completed successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:19:03.285 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-zbemqaii' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:19:03.285 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-zbemqaii {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:19:03.384 [[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-zbemqaii...
2026-05-10 15:19:03.384 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-zbemqaii-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:19:03.384 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-zbemqaii-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:19:03.554 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 00337bb1208cb774acfe210b58e455f2da2a061e {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Waiting for ArgoCD CI application to sync to commit: 00337bb1208cb774acfe210b58e455f2da2a061e
2026-05-10 15:19:03.582 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-nodejs-zbemqaii-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-zbemqaii-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-nodejs-zbemqaii-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"d5074192-9fb2-4e01-a310-0fe2f488bc78","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Sun, 10 May 2026 15:19:03 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"1869171f-2e0b-4ae8-9d47-215c54f36a3a","x-kubernetes-pf-prioritylevel-uid":"b37b3b7a-7445-47d9-9ed6-b081c67f1395"} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:19:03.583 [[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-10 15:19:20.239 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-zbemqaii-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 00337bb1208cb774acfe210b58e455f2da2a061e) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:19:20.239 [[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-10 15:19:53.441 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-zbemqaii-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:19:53.442 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:20:40.762 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-zbemqaii-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:20:40.763 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:20:40.763 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:20:40.763 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 00337bb1208cb774acfe210b58e455f2da2a061e {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-10 15:20:40.763 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:20:40.764 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-nodejs-zbemqaii {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:20:40.764 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-nodejs-zbemqaii... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:20:40.958 [[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-10 15:20:53.868 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:20:53.868 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-nodejs-zbemqaii {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:20:53.868 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-nodejs-zbemqaii... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:20:53.869 [[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-10 15:20:53.870 [[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-10 15:21:00.528 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-zbemqaii branch 'main' with commit SHA: 536555c4fc4fdbb1bcc5a229bfc5416f88a2d47d {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:21:00.529 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 536555c4fc4fdbb1bcc5a229bfc5416f88a2d47d {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:21:01.503 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-zbemqaii-gitops branch 'main' with commit SHA: e937af1abeb788673ec1ef3cb6dc5ccdfca5541c {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:21:01.503 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: e937af1abeb788673ec1ef3cb6dc5ccdfca5541c {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:21:01.504 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-nodejs-zbemqaii for component e2e-tests-nodejs-zbemqaii... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:21:01.529 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-nodejs-zbemqaii for component e2e-tests-nodejs-zbemqaii... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:21:01.529 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-nodejs-zbemqaii for component e2e-tests-nodejs-zbemqaii... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:21:01.530 [[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-10 15:21:01.530 [[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-10 15:21:19.065 [[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-10 15:21:19.584 [[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-10 15:21:42.634 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-nodejs-zbemqaii type=github name=e2e-tests-nodejs-zbemqaii {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:21:42.635 [[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-10 15:21:43.144 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-nodejs-zbemqaii-gitops type=github name=e2e-tests-nodejs-zbemqaii-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:21:43.144 [[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-10 15:22:07.979 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8414?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:22:09.267 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8415?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:22:28.914 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8414... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:22:28.915 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8414?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:22:32.233 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8415... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:22:32.234 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8415?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:22:54.558 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-nodejs-zbemqaii-gitops". {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:22:54.558 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-nodejs-zbemqaii {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:23:00.824 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-nodejs-zbemqaii". {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:23:00.824 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-nodejs-zbemqaii {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:23:00.824 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-nodejs-zbemqaii... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:23:00.857 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-zbemqaii {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:23:00.857 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-zbemqaii {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:23:00.858 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-zbemqaii-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:23:00.858 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-nodejs-zbemqaii-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:23:00.859 [[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-10 15:23:00.859 [[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-10 15:23:00.859 [[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-10 15:23:00.859 [[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-10 15:23:30.348 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-nodejs-zbemqaii {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:23:30.349 [[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-10 15:23:30.392 [[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-10 15:23:30.436 [[31mERROR[0m] azure.variable-group: Failed to get variable group by name 'e2e-tests-nodejs-zbemqaii': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:23:30.436 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-10 15:23:30.437 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}

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

    Error: Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-nodejs-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-10T15:18:30.730Z" hostname="e2e-e2e-tests-java-quarkus[github-tekton-quay]" tests="6" failures="0" skipped="0" time="741.078" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="80.969">
<system-out>
<![CDATA[2026-05-10 15:18:32.099 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-iqurekbf {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:32.101 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-iqurekbf'... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:32.108 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:32.165 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:32.191 [[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-10 15:18:32.194 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:32.195 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:32.224 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:32.224 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:32.225 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:32.518 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-iqurekbf, ID: b63e272e-3941-413c-adbd-bed9a11b4173 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:32.519 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-iqurekbf to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:32.519 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task b63e272e-3941-413c-adbd-bed9a11b4173 to complete... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:32.632 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:32.632 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task b63e272e-3941-413c-adbd-bed9a11b4173: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:37.832 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:37.832 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task b63e272e-3941-413c-adbd-bed9a11b4173: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:42.852 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:42.852 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task b63e272e-3941-413c-adbd-bed9a11b4173: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:47.877 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:47.877 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task b63e272e-3941-413c-adbd-bed9a11b4173: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:52.904 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:52.904 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task b63e272e-3941-413c-adbd-bed9a11b4173: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:57.962 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:18:57.962 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task b63e272e-3941-413c-adbd-bed9a11b4173: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:03.002 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:03.002 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task b63e272e-3941-413c-adbd-bed9a11b4173: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:08.059 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:08.060 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task b63e272e-3941-413c-adbd-bed9a11b4173: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:13.080 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:13.081 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:13.081 [[32mINFO [0m] rhdh.developer-hub: Task b63e272e-3941-413c-adbd-bed9a11b4173 completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:13.081 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-iqurekbf' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:13.082 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-iqurekbf {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:13.094 [[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-iqurekbf...
2026-05-10 15:19:13.094 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-iqurekbf-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:13.095 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-iqurekbf-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:13.263 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': f5198ba72cf02cc8829df74a6501b31c296548d8 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Waiting for ArgoCD CI application to sync to commit: f5198ba72cf02cc8829df74a6501b31c296548d8
2026-05-10 15:19:13.286 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-iqurekbf-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: f5198ba72cf02cc8829df74a6501b31c296548d8) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:13.287 [[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-10 15:19:30.406 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-iqurekbf-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: f5198ba72cf02cc8829df74a6501b31c296548d8) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:30.406 [[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-10 15:19:53.009 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-iqurekbf-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:53.010 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:53.010 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:53.011 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: f5198ba72cf02cc8829df74a6501b31c296548d8 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-10 15:19:53.011 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:53.011 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-quarkus-iqurekbf (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:53.011 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-quarkus-iqurekbf {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:53.012 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:53.012 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-quarkus-iqurekbf {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:53.037 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-iqurekbf {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:53.060 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-iqurekbf-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:53.060 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-java-quarkus-iqurekbf {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:53.060 [[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="412.623">
<system-out>
<![CDATA[2026-05-10 15:19:53.091 [[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-10 15:19:53.091 [[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-10 15:19:53.091 [[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-10 15:19:56.718 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778426393091 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:58.158 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-iqurekbf/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:58.159 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-iqurekbf/pull/1 with SHA: 1da77a2d2a4fd886db9ef7a11c819d5590882744 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:58.159 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-iqurekbf... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:58.160 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-iqurekbf, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:58.185 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-iqurekbf {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:58.185 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-iqurekbf. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:19:58.185 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-iqurekbf | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-iqurekbf, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:20:07.260 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-iqurekbf {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:20:07.261 [[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-10 15:20:07.261 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:20:07.261 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr was triggered by promotion PR #1 in e2e-tests-java-quarkus-iqurekbf {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:20:07.261 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:20:07.294 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:20:07.294 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:20:07.295 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:20:07.295 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr | Status: running | Reason: Pipeline e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:20:37.345 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:20:37.345 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:20:37.345 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:20:37.345 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr | Status: running | Reason: Pipeline e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:21:07.414 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:21:07.414 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:21:07.415 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:21:07.415 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr | Status: running | Reason: Pipeline e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:21:37.454 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:21:37.455 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:21:37.455 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:21:37.455 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr | Status: running | Reason: Pipeline e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:22:07.519 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:22:07.519 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:22:07.519 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:22:07.519 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr | Status: running | Reason: Pipeline e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:22:37.571 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:22:37.571 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:22:37.571 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:22:37.572 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr | Status: running | Reason: Pipeline e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:07.642 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:07.643 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:07.643 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:07.643 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:07.651 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-iqurekbf-on-pull-request-vw6lr was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:07.651 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:09.289 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 1224c2dd44f716ac2a4777bdba191019defc8528 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:09.290 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-quarkus-iqurekbf... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:09.290 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-iqurekbf, event type: push {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:09.328 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-iqurekbf {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:09.328 [[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-10 15:23:09.328 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-iqurekbf | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-iqurekbf, event: push, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:15.267 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-iqurekbf {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:15.267 [[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-10 15:23:15.268 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-iqurekbf-on-push-x8smn {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:15.268 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-iqurekbf-on-push-x8smn was triggered by on-push pipeline after merging #1 in e2e-tests-java-quarkus-iqurekbf {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:15.268 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-iqurekbf-on-push-x8smn to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:15.306 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-on-push-x8smn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:15.306 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-iqurekbf-on-push-x8smn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:15.306 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-iqurekbf-on-push-x8smn status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:15.307 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-iqurekbf-on-push-x8smn | Status: running | Reason: Pipeline e2e-tests-java-quarkus-iqurekbf-on-push-x8smn not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:45.358 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-on-push-x8smn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:45.358 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-iqurekbf-on-push-x8smn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:45.358 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-iqurekbf-on-push-x8smn status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:23:45.359 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-iqurekbf-on-push-x8smn | Status: running | Reason: Pipeline e2e-tests-java-quarkus-iqurekbf-on-push-x8smn not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:24:15.430 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-on-push-x8smn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:24:15.430 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-iqurekbf-on-push-x8smn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:24:15.430 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-iqurekbf-on-push-x8smn status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:24:15.430 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-iqurekbf-on-push-x8smn | Status: running | Reason: Pipeline e2e-tests-java-quarkus-iqurekbf-on-push-x8smn not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:24:45.477 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-on-push-x8smn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:24:45.477 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-iqurekbf-on-push-x8smn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:24:45.477 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-iqurekbf-on-push-x8smn status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:24:45.477 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-iqurekbf-on-push-x8smn | Status: running | Reason: Pipeline e2e-tests-java-quarkus-iqurekbf-on-push-x8smn not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:25:15.526 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-on-push-x8smn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:25:15.526 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-iqurekbf-on-push-x8smn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:25:15.526 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-iqurekbf-on-push-x8smn status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:25:15.527 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-iqurekbf-on-push-x8smn | Status: running | Reason: Pipeline e2e-tests-java-quarkus-iqurekbf-on-push-x8smn not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:25:45.579 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-on-push-x8smn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:25:45.579 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-iqurekbf-on-push-x8smn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:25:45.579 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-iqurekbf-on-push-x8smn status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:25:45.579 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-iqurekbf-on-push-x8smn | Status: running | Reason: Pipeline e2e-tests-java-quarkus-iqurekbf-on-push-x8smn not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:15.653 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-on-push-x8smn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:15.654 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-iqurekbf-on-push-x8smn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:15.654 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-iqurekbf-on-push-x8smn status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:15.654 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 7] 🔄 Pipeline: e2e-tests-java-quarkus-iqurekbf-on-push-x8smn | Status: running | Reason: Pipeline e2e-tests-java-quarkus-iqurekbf-on-push-x8smn not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:45.707 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-on-push-x8smn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:45.708 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-iqurekbf-on-push-x8smn status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:45.708 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-iqurekbf-on-push-x8smn status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:45.708 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:45.710 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-iqurekbf-on-push-x8smn was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:45.710 [[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="40.09">
<system-out>
<![CDATA[2026-05-10 15:26:45.761 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-iqurekbf-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:45.762 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-iqurekbf-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:45.908 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': c70746c68e7cd03b4c0fe2b8a8e92c463eb395b1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:45.908 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:45.908 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-iqurekbf-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:46.003 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-iqurekbf-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:46.723 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:46.724 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-iqurekbf-development' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:46.859 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-iqurekbf-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-iqurekbf-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-iqurekbf-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-iqurekbf/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (f5198ba)
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-iqurekbf  Synced     Healthy        service/e2e-tests-java-quarkus-iqurekbf created
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-iqurekbf  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-iqurekbf created
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-iqurekbf  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-iqurekbf created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:46.860 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-iqurekbf-development' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:52.736 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-10T15:26:47+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-iqurekbf    Synced  Healthy              
2026-05-10T15:26:47+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-iqurekbf    Synced  Healthy              
2026-05-10T15:26:47+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-iqurekbf    Synced  Healthy              
2026-05-10T15:26:50+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-10T15:26:52+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-iqurekbf    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-iqurekbf unchanged
2026-05-10T15:26:52+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-10T15:26:52+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-iqurekbf    Synced   Healthy              service/e2e-tests-java-quarkus-iqurekbf unchanged
2026-05-10T15:26:52+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-iqurekbf    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-iqurekbf configured
2026-05-10T15:26:52+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-quarkus-iqurekbf  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-iqurekbf configured

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

Operation:          Sync
Sync Revision:      c70746c68e7cd03b4c0fe2b8a8e92c463eb395b1
Phase:              Succeeded
Start:              2026-05-10 15:26:47 +0000 UTC
Finished:           2026-05-10 15:26:52 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-quarkus-iqurekbf  Synced     Healthy            service/e2e-tests-java-quarkus-iqurekbf unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-iqurekbf  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-iqurekbf configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-iqurekbf  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-iqurekbf unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:52.835 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-iqurekbf-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:52.836 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-iqurekbf-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-iqurekbf-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:59.292 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-iqurekbf-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:26:59.292 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-iqurekbf-development | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-iqurekbf-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:07.838 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-iqurekbf-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:07.839 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-java-quarkus-iqurekbf-development | Elapsed: 22s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-iqurekbf-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:25.794 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-iqurekbf-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:25.794 [[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-10 15:27:25.818 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-iqurekbf-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:25.818 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:25.818 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:25.818 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: c70746c68e7cd03b4c0fe2b8a8e92c463eb395b1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:25.819 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: c70746c68e7cd03b4c0fe2b8a8e92c463eb395b1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:25.821 [[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="101.158">
<system-out>
<![CDATA[2026-05-10 15:27:25.843 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-iqurekbf/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:25.844 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-iqurekbf/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:25.956 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-iqurekbf/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:25.956 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-iqurekbf/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-iqurekbf:1224c2dd44f716ac2a4777bdba191019defc8528 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:25.957 [[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-10 15:27:25.985 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:25.985 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-iqurekbf:1224c2dd44f716ac2a4777bdba191019defc8528 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:25.985 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-iqurekbf/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-quarkus-iqurekbf-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:26.067 [[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-10 15:27:26.067 [[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-iqurekbf:1224c2dd44f716ac2a4777bdba191019defc8528" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:29.667 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778426845985 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:31.012 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-iqurekbf-gitops/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:31.013 [[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-10 15:27:31.013 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-quarkus-iqurekbf-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:31.013 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-iqurekbf-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:31.013 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-iqurekbf-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:31.040 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-iqurekbf-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:31.040 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-iqurekbf-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:31.040 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-iqurekbf-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-iqurekbf-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:39.473 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-iqurekbf-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:39.473 [[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-10 15:27:39.473 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-k4bm2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:39.474 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-k4bm2 was triggered by promotion PR #1 in e2e-tests-java-quarkus-iqurekbf-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:39.474 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-k4bm2 to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:39.504 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-k4bm2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:39.504 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-k4bm2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:39.504 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-k4bm2 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:27:39.505 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-k4bm2 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-k4bm2 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:09.542 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-k4bm2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:09.542 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-k4bm2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:09.543 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-k4bm2 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:09.543 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-k4bm2 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-k4bm2 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:39.580 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-k4bm2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:39.581 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-k4bm2 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:39.581 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-k4bm2 status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:39.581 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:39.583 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-k4bm2 was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:39.583 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:41.215 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 2f2c17ebf008e5c1465f56f6b55788493c32b3f8 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:41.215 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 2f2c17ebf008e5c1465f56f6b55788493c32b3f8 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:41.216 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:41.216 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-iqurekbf-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:41.286 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-iqurekbf-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:42.277 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:42.277 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-iqurekbf-stage' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:42.431 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-iqurekbf-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-iqurekbf-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-iqurekbf-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-iqurekbf/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (c70746c)
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-iqurekbf  Synced     Healthy        service/e2e-tests-java-quarkus-iqurekbf created
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-iqurekbf  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-iqurekbf created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-iqurekbf  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-iqurekbf created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:42.431 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-iqurekbf-stage' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:48.299 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-10T15:28:42+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-iqurekbf    Synced  Healthy              
2026-05-10T15:28:42+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-iqurekbf    Synced  Healthy              
2026-05-10T15:28:42+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-iqurekbf    Synced  Healthy              
2026-05-10T15:28:46+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-10T15:28:47+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-10T15:28:47+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-iqurekbf    Synced   Healthy              service/e2e-tests-java-quarkus-iqurekbf unchanged
2026-05-10T15:28:47+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-iqurekbf    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-iqurekbf configured
2026-05-10T15:28:47+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-iqurekbf    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-iqurekbf unchanged
2026-05-10T15:28:47+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-quarkus-iqurekbf  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-iqurekbf configured

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

Operation:          Sync
Sync Revision:      2f2c17ebf008e5c1465f56f6b55788493c32b3f8
Phase:              Succeeded
Start:              2026-05-10 15:28:42 +0000 UTC
Finished:           2026-05-10 15:28:47 +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-iqurekbf  Synced     Healthy            service/e2e-tests-java-quarkus-iqurekbf unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-iqurekbf  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-iqurekbf configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-iqurekbf  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-iqurekbf unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:48.367 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-iqurekbf-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:48.367 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-iqurekbf-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-iqurekbf-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:53.906 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-iqurekbf-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:28:53.907 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-iqurekbf-stage | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-iqurekbf-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:06.718 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-iqurekbf-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:06.718 [[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-10 15:29:06.748 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-iqurekbf-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:06.748 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:06.748 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:06.748 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 2f2c17ebf008e5c1465f56f6b55788493c32b3f8 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:06.748 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 2f2c17ebf008e5c1465f56f6b55788493c32b3f8 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:06.750 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:06.750 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:06.751 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-k4bm2 logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:06.751 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-k4bm2 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:06.781 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-k4bm2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:06.999 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:fb37ab0a-8ad0-4878-9665-70e2d5e26290/1 found from Promotion Pipeline e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-k4bm2 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="105.992">
<system-out>
<![CDATA[2026-05-10 15:29:07.020 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-iqurekbf/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:07.020 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-iqurekbf/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:07.147 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-iqurekbf/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:07.147 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-iqurekbf/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-iqurekbf:1224c2dd44f716ac2a4777bdba191019defc8528 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:07.149 [[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-10 15:29:07.175 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:07.175 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-iqurekbf:1224c2dd44f716ac2a4777bdba191019defc8528 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:07.175 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-iqurekbf/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-quarkus-iqurekbf-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:07.267 [[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-10 15:29:07.267 [[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-iqurekbf:1224c2dd44f716ac2a4777bdba191019defc8528" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:11.136 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778426947175 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:12.658 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-iqurekbf-gitops/pull/2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:12.658 [[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-10 15:29:12.659 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-quarkus-iqurekbf-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:12.659 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-quarkus-iqurekbf-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:12.659 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-iqurekbf-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:12.691 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-iqurekbf-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:12.691 [[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-10 15:29:12.691 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-iqurekbf-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-iqurekbf-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:22.260 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-iqurekbf-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:22.260 [[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-10 15:29:22.260 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-9mssq {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:22.260 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-9mssq was triggered by promotion PR #2 in e2e-tests-java-quarkus-iqurekbf-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:22.260 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-9mssq to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:22.291 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-9mssq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:22.291 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-9mssq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:22.291 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-9mssq status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:22.291 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-9mssq | Status: running | Reason: Pipeline e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-9mssq not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:52.340 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-9mssq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:52.340 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-9mssq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:52.340 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-9mssq status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:29:52.341 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-9mssq | Status: running | Reason: Pipeline e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-9mssq not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:22.390 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-9mssq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:22.390 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-9mssq status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:22.390 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-9mssq status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:22.390 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:22.392 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-9mssq was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:22.392 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:23.956 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 862d53175b7c7ee18662ef3414524e71de254f61 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:23.956 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 862d53175b7c7ee18662ef3414524e71de254f61 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:23.956 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:23.956 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-iqurekbf-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:24.048 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-iqurekbf-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:24.719 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:24.720 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-iqurekbf-prod' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:24.892 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-iqurekbf-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-iqurekbf-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-iqurekbf-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-iqurekbf/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (c70746c)
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-iqurekbf  Synced     Healthy        service/e2e-tests-java-quarkus-iqurekbf created
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-iqurekbf  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-iqurekbf created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-iqurekbf  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-iqurekbf created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:24.892 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-iqurekbf-prod' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:31.457 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-10T15:30:25+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-iqurekbf    Synced  Healthy              
2026-05-10T15:30:25+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-iqurekbf    Synced  Healthy              
2026-05-10T15:30:25+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-iqurekbf    Synced  Healthy              
2026-05-10T15:30:29+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-10T15:30:30+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-10T15:30:30+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-iqurekbf    Synced   Healthy              service/e2e-tests-java-quarkus-iqurekbf unchanged
2026-05-10T15:30:30+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-iqurekbf    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-iqurekbf configured
2026-05-10T15:30:30+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-iqurekbf    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-iqurekbf unchanged
2026-05-10T15:30:30+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-quarkus-iqurekbf  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-iqurekbf configured

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

Operation:          Sync
Sync Revision:      862d53175b7c7ee18662ef3414524e71de254f61
Phase:              Succeeded
Start:              2026-05-10 15:30:26 +0000 UTC
Finished:           2026-05-10 15:30:30 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                    Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-quarkus-iqurekbf  Synced     Healthy            service/e2e-tests-java-quarkus-iqurekbf unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-iqurekbf  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-iqurekbf configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-iqurekbf  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-iqurekbf unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:31.529 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-iqurekbf-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:31.529 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-iqurekbf-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-iqurekbf-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:40.050 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-iqurekbf-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:40.050 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-iqurekbf-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-iqurekbf-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:52.736 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-iqurekbf-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:52.736 [[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-10 15:30:52.762 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-iqurekbf-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:52.762 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:52.762 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:52.763 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 862d53175b7c7ee18662ef3414524e71de254f61 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:52.763 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 862d53175b7c7ee18662ef3414524e71de254f61 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:52.765 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:52.766 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:52.766 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-9mssq logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:52.766 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-9mssq in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:52.800 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-9mssq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:53.010 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:fb37ab0a-8ad0-4878-9665-70e2d5e26290/1 found from Promotion Pipeline e2e-tests-java-quarkus-iqurekbf-gitops-on-pull-request-9mssq 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.246">
<system-out>
<![CDATA[2026-05-10 15:30:53.110 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:fb37ab0a-8ad0-4878-9665-70e2d5e26290/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:53.110 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-iqurekbf:1224c2dd44f716ac2a4777bdba191019defc8528 and document ID urn:uuid:fb37ab0a-8ad0-4878-9665-70e2d5e26290/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:53.111 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-iqurekbf:1224c2dd44f716ac2a4777bdba191019defc8528 and document ID: urn:uuid:fb37ab0a-8ad0-4878-9665-70e2d5e26290/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:53.111 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-iqurekbf:1224c2dd44f716ac2a4777bdba191019defc8528 at https://server-tssc-tpa.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:53.177 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-iqurekbf:1224c2dd44f716ac2a4777bdba191019defc8528' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:53.177 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:fb37ab0a-8ad0-4878-9665-70e2d5e26290/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:53.178 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-iqurekbf:1224c2dd44f716ac2a4777bdba191019defc8528, Published: 2026-05-10T15:25:28Z, SHA256: sha256:d3d315307836e301e317a46dbe3aa67d3385f584f99198a25305416e50c41eb9 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:53.178 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:fb37ab0a-8ad0-4878-9665-70e2d5e26290/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:53.178 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-iqurekbf:1224c2dd44f716ac2a4777bdba191019defc8528 and document ID urn:uuid:fb37ab0a-8ad0-4878-9665-70e2d5e26290/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:53.178 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-iqurekbf:1224c2dd44f716ac2a4777bdba191019defc8528 and document ID: urn:uuid:fb37ab0a-8ad0-4878-9665-70e2d5e26290/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:53.178 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-iqurekbf:1224c2dd44f716ac2a4777bdba191019defc8528 at https://server-tssc-tpa.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:53.273 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-iqurekbf:1224c2dd44f716ac2a4777bdba191019defc8528' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:53.274 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:fb37ab0a-8ad0-4878-9665-70e2d5e26290/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:53.274 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-iqurekbf:1224c2dd44f716ac2a4777bdba191019defc8528, Published: 2026-05-10T15:25:28Z, SHA256: sha256:d3d315307836e301e317a46dbe3aa67d3385f584f99198a25305416e50c41eb9 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:53.274 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:fb37ab0a-8ad0-4878-9665-70e2d5e26290/1,urn:uuid:fb37ab0a-8ad0-4878-9665-70e2d5e26290/1 found in TPA!!! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-10 15:30:53.275 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-quarkus-iqurekbf:1224c2dd44f716ac2a4777bdba191019defc8528 {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-10T15:18:30.730Z" hostname="e2e-e2e-tests-java-quarkus[github-azure-quay]" tests="6" failures="0" skipped="5" time="168.381" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="168.381">
<system-out>
<![CDATA[2026-05-10 15:18:32.112 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-tdvoeakm {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:32.113 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-tdvoeakm'... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:32.119 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:32.199 [[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-10 15:18:32.200 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:32.200 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:32.201 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:32.224 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:32.246 [[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-10 15:18:32.249 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:32.249 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:32.274 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:32.274 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:32.275 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:32.566 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-tdvoeakm, ID: 5987684e-3081-40cb-a303-8cd3ff60c7e9 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:32.567 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-tdvoeakm to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:32.567 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 5987684e-3081-40cb-a303-8cd3ff60c7e9 to complete... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:32.661 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:32.661 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 5987684e-3081-40cb-a303-8cd3ff60c7e9: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:38.098 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:38.099 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 5987684e-3081-40cb-a303-8cd3ff60c7e9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:43.123 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:43.124 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 5987684e-3081-40cb-a303-8cd3ff60c7e9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:48.153 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:48.153 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 5987684e-3081-40cb-a303-8cd3ff60c7e9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:53.214 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:53.214 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 5987684e-3081-40cb-a303-8cd3ff60c7e9: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:58.248 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:58.248 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:58.248 [[32mINFO [0m] rhdh.developer-hub: Task 5987684e-3081-40cb-a303-8cd3ff60c7e9 completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:58.249 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-tdvoeakm' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:58.249 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-tdvoeakm {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:58.352 [[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-tdvoeakm...
2026-05-10 15:18:58.352 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-tdvoeakm-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:58.353 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-tdvoeakm-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:58.509 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': f91ddc6fde7effd4ac2c3e690e067a16d978dceb {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Waiting for ArgoCD CI application to sync to commit: f91ddc6fde7effd4ac2c3e690e067a16d978dceb
2026-05-10 15:18:58.539 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-java-quarkus-tdvoeakm-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-tdvoeakm-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-java-quarkus-tdvoeakm-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"402373a3-43de-4b04-941c-44fff1c2e874","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Sun, 10 May 2026 15:18:58 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"1869171f-2e0b-4ae8-9d47-215c54f36a3a","x-kubernetes-pf-prioritylevel-uid":"b37b3b7a-7445-47d9-9ed6-b081c67f1395"} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:18:58.539 [[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-10 15:19:11.586 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-tdvoeakm-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: f91ddc6fde7effd4ac2c3e690e067a16d978dceb) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:19:11.587 [[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-10 15:19:31.772 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-tdvoeakm-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:19:31.773 [[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-10 15:20:51.001 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-tdvoeakm-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:20:51.002 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:20:51.002 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:20:51.002 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: f91ddc6fde7effd4ac2c3e690e067a16d978dceb {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-10 15:20:51.002 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:20:51.003 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-quarkus-tdvoeakm {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:20:51.003 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-quarkus-tdvoeakm... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:20:51.181 [[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-10 15:21:12.590 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:21:12.590 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-quarkus-tdvoeakm {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:21:12.590 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-quarkus-tdvoeakm... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:21:12.591 [[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-10 15:21:12.591 [[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-10 15:21:19.347 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-tdvoeakm branch 'main' with commit SHA: e622a97e94f08055e3ef3bdf5b43cc41fadbad47 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:21:19.348 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: e622a97e94f08055e3ef3bdf5b43cc41fadbad47 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:21:20.347 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-tdvoeakm-gitops branch 'main' with commit SHA: 0d47cac02312e648c2875ba86a0dc92c38f1e081 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:21:20.348 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 0d47cac02312e648c2875ba86a0dc92c38f1e081 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:21:20.348 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-quarkus-tdvoeakm for component e2e-tests-java-quarkus-tdvoeakm... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:21:20.375 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-quarkus-tdvoeakm for component e2e-tests-java-quarkus-tdvoeakm... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:21:20.376 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-quarkus-tdvoeakm for component e2e-tests-java-quarkus-tdvoeakm... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:21:20.376 [[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-10 15:21:20.376 [[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-10 15:21:20.437 [[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-10 15:21:20.481 [[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-quarkus[github-azure-quay], worker=9}
2026-05-10 15:21:20.482 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create service endpoint 'e2e-tests-java-quarkus-tdvoeakm': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:21:20.482 [[31mERROR[0m] postcreation.command.azure.pipelines: Azure source pipeline creation failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:21:20.482 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-10 15:21:20.482 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}

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

    Error: Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-java-quarkus-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-10T15:18:30.730Z" hostname="e2e-e2e-tests-java-springboot[github-tekton-quay]" tests="6" failures="0" skipped="0" time="608.623" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="53.683">
<system-out>
<![CDATA[2026-05-10 15:21:21.745 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-gmfrmdkb {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:21.746 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-gmfrmdkb'... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:21.751 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:21.797 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:21.826 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:21.829 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:21.830 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:21.858 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:21.858 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:21.859 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:21.913 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-gmfrmdkb, ID: 368e85b7-5b1a-4395-a7cb-cbe801922f8f {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:21.913 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-gmfrmdkb to be completed... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:21.914 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 368e85b7-5b1a-4395-a7cb-cbe801922f8f to complete... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:21.956 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:21.956 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 368e85b7-5b1a-4395-a7cb-cbe801922f8f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:26.980 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:26.981 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 368e85b7-5b1a-4395-a7cb-cbe801922f8f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:32.020 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:32.020 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 368e85b7-5b1a-4395-a7cb-cbe801922f8f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:37.047 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:37.047 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 368e85b7-5b1a-4395-a7cb-cbe801922f8f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:42.080 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:42.080 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 368e85b7-5b1a-4395-a7cb-cbe801922f8f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:47.111 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:47.111 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 368e85b7-5b1a-4395-a7cb-cbe801922f8f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:52.146 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:52.146 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 368e85b7-5b1a-4395-a7cb-cbe801922f8f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:57.174 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:57.174 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:57.174 [[32mINFO [0m] rhdh.developer-hub: Task 368e85b7-5b1a-4395-a7cb-cbe801922f8f completed successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:57.174 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-gmfrmdkb' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:57.175 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-gmfrmdkb {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:57.192 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
Waiting for initial CI deployment of e2e-tests-java-springboot-gmfrmdkb...
2026-05-10 15:21:57.193 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-gmfrmdkb-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:57.194 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-gmfrmdkb-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:57.434 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 8232066c52a84411a1724bc1de86023914c1e573 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
Waiting for ArgoCD CI application to sync to commit: 8232066c52a84411a1724bc1de86023914c1e573
2026-05-10 15:21:57.462 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-gmfrmdkb-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:21:57.463 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:15.258 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-gmfrmdkb-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:15.258 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:15.259 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:15.259 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 8232066c52a84411a1724bc1de86023914c1e573 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-10 15:22:15.259 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:15.259 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-springboot-gmfrmdkb (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:15.260 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-springboot-gmfrmdkb {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:15.260 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:15.260 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-springboot-gmfrmdkb {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:15.290 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-gmfrmdkb {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:15.383 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-gmfrmdkb-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:15.384 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Found 1 total PipelineRuns {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:15.384 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 1 PipelineRuns match filters {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:15.384 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 0 PipelineRuns filtered out {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:15.385 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:15.385 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing batch 1/1 (1 PipelineRuns) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:15.420 [[31mERROR[0m] ocp.client: Error patching resource 'e2e-tests-java-springboot-gmfrmdkb-on-push-798x7' in namespace 'tssc-app-ci': Error: HTTP-Code: 400
Message: Unknown API Status Code!
Body: "{\"kind\":\"Status\",\"apiVersion\":\"v1\",\"metadata\":{},\"status\":\"Failure\",\"message\":\"error decoding patch: json: cannot unmarshal object into Go value of type []handlers.jsonPatchOp\",\"reason\":\"BadRequest\",\"code\":400}\n"
Headers: {"audit-id":"2e0315b7-250a-4006-ab48-621117b2c7e1","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Sun, 10 May 2026 15:22:15 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"1869171f-2e0b-4ae8-9d47-215c54f36a3a","x-kubernetes-pf-prioritylevel-uid":"b37b3b7a-7445-47d9-9ed6-b081c67f1395"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:15.421 [[31mERROR[0m] tekton.pipelinerun: Failed to cancel PipelineRun e2e-tests-java-springboot-gmfrmdkb-on-push-798x7: Failed to patch resource 'e2e-tests-java-springboot-gmfrmdkb-on-push-798x7': Error: HTTP-Code: 400
Message: Unknown API Status Code!
Body: "{\"kind\":\"Status\",\"apiVersion\":\"v1\",\"metadata\":{},\"status\":\"Failure\",\"message\":\"error decoding patch: json: cannot unmarshal object into Go value of type []handlers.jsonPatchOp\",\"reason\":\"BadRequest\",\"code\":400}\n"
Headers: {"audit-id":"2e0315b7-250a-4006-ab48-621117b2c7e1","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Sun, 10 May 2026 15:22:15 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"1869171f-2e0b-4ae8-9d47-215c54f36a3a","x-kubernetes-pf-prioritylevel-uid":"b37b3b7a-7445-47d9-9ed6-b081c67f1395"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:15.421 [[31mERROR[0m] rhtap.core.integration.ci.base: ❌ [Tekton] Failed to cancel PipelineRun e2e-tests-java-springboot-gmfrmdkb-on-push-798x7: Error: Failed to cancel PipelineRun e2e-tests-java-springboot-gmfrmdkb-on-push-798x7: Failed to patch resource 'e2e-tests-java-springboot-gmfrmdkb-on-push-798x7': Error: HTTP-Code: 400
Message: Unknown API Status Code!
Body: "{\"kind\":\"Status\",\"apiVersion\":\"v1\",\"metadata\":{},\"status\":\"Failure\",\"message\":\"error decoding patch: json: cannot unmarshal object into Go value of type []handlers.jsonPatchOp\",\"reason\":\"BadRequest\",\"code\":400}\n"
Headers: {"audit-id":"2e0315b7-250a-4006-ab48-621117b2c7e1","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Sun, 10 May 2026 15:22:15 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"1869171f-2e0b-4ae8-9d47-215c54f36a3a","x-kubernetes-pf-prioritylevel-uid":"b37b3b7a-7445-47d9-9ed6-b081c67f1395"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:15.421 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Batch 1/1 complete: 1 succeeded, 0 rejected {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:15.421 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Cancellation complete: {total=1, cancelled=0, failed=1, skipped=0, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:15.421 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
]]>
</system-out>
<system-err>
<![CDATA[(node:245) 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="323.075">
<system-out>
<![CDATA[2026-05-10 15:22:15.454 [[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=9}
2026-05-10 15:22:15.454 [[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=9}
2026-05-10 15:22:15.455 [[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=9}
2026-05-10 15:22:19.236 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778426535455 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:20.665 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-gmfrmdkb/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:20.666 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-gmfrmdkb/pull/1 with SHA: 9412706aa75bc40c29f167fa7727f1786cba0ce8 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:20.666 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-gmfrmdkb... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:20.667 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-gmfrmdkb, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:20.698 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-gmfrmdkb {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:20.699 [[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=9}
2026-05-10 15:22:20.699 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-gmfrmdkb | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-gmfrmdkb, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:30.741 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-gmfrmdkb {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:30.742 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:30.742 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:30.742 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v was triggered by promotion PR #1 in e2e-tests-java-springboot-gmfrmdkb {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:30.742 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:30.783 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:30.783 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:30.783 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:22:30.783 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v | Status: running | Reason: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:23:00.820 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:23:00.821 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:23:00.821 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:23:00.821 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v | Status: running | Reason: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:23:30.870 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:23:30.870 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:23:30.870 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:23:30.870 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v | Status: running | Reason: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:24:00.913 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:24:00.913 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:24:00.914 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:24:00.914 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v | Status: running | Reason: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:24:30.962 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:24:30.962 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:24:30.962 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:24:30.962 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v | Status: running | Reason: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:01.027 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:01.028 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:01.028 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:01.028 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:01.035 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-gmfrmdkb-on-pull-request-6vj9v was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:01.036 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:02.857 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: f27af0ca94974b59db5b502e5be9dbf99935ee21 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:02.857 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-springboot-gmfrmdkb... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:02.858 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-gmfrmdkb, event type: push {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:02.896 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-gmfrmdkb {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:02.896 [[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=9}
2026-05-10 15:25:02.896 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-gmfrmdkb | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-gmfrmdkb, event: push, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:08.209 [[32mINFO [0m] tekton.pipelinerun: Found 3 Tekton PipelineRuns for repository: e2e-tests-java-springboot-gmfrmdkb {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:08.210 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:08.210 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:08.210 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 was triggered by on-push pipeline after merging #1 in e2e-tests-java-springboot-gmfrmdkb {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:08.210 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:08.243 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:08.243 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:08.243 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:08.243 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 | Status: running | Reason: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:38.284 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:38.285 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:38.285 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:25:38.285 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 | Status: running | Reason: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:26:08.357 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:26:08.358 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:26:08.358 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:26:08.358 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 | Status: running | Reason: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:26:38.410 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:26:38.410 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:26:38.410 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:26:38.411 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 | Status: running | Reason: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:08.477 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:08.478 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:08.478 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:08.478 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 | Status: running | Reason: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:38.523 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:38.523 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:38.523 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:38.523 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:38.526 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-gmfrmdkb-on-push-9z2r9 was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:38.526 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="30.629">
<system-out>
<![CDATA[2026-05-10 15:27:38.574 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-gmfrmdkb-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:38.574 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-gmfrmdkb-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:38.724 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': cbf36978eff2468f3c1fe4c7e7092f64a7861482 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:38.724 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:38.724 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-gmfrmdkb-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:38.806 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-gmfrmdkb-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:39.706 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:39.707 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-gmfrmdkb-development' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:39.832 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-gmfrmdkb-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/applications/e2e-tests-java-springboot-gmfrmdkb-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-gmfrmdkb-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-gmfrmdkb/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (6f41711)
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-gmfrmdkb  Synced     Healthy        service/e2e-tests-java-springboot-gmfrmdkb unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-gmfrmdkb  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-gmfrmdkb configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-gmfrmdkb  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-gmfrmdkb unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:39.833 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-gmfrmdkb-development' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:47.446 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-10T15:27:40+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-gmfrmdkb    Synced  Healthy              
2026-05-10T15:27:40+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-gmfrmdkb    Synced  Healthy              
2026-05-10T15:27:40+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-gmfrmdkb    Synced  Healthy              
2026-05-10T15:27:45+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-10T15:27:46+00:00                       Namespace                        tssc-app-development                Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-10T15:27:46+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-gmfrmdkb    Synced   Healthy              service/e2e-tests-java-springboot-gmfrmdkb unchanged
2026-05-10T15:27:46+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-gmfrmdkb    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-gmfrmdkb configured
2026-05-10T15:27:46+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-gmfrmdkb    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-gmfrmdkb unchanged
2026-05-10T15:27:46+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-springboot-gmfrmdkb  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-gmfrmdkb configured

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

Operation:          Sync
Sync Revision:      cbf36978eff2468f3c1fe4c7e7092f64a7861482
Phase:              Succeeded
Start:              2026-05-10 15:27:40 +0000 UTC
Finished:           2026-05-10 15:27:46 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development                Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-springboot-gmfrmdkb  Synced     Healthy            service/e2e-tests-java-springboot-gmfrmdkb unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-gmfrmdkb  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-gmfrmdkb configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-gmfrmdkb  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-gmfrmdkb unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:47.516 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-gmfrmdkb-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:47.516 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-gmfrmdkb-development | Elapsed: 9s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-gmfrmdkb-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:57.502 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-gmfrmdkb-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:27:57.502 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-gmfrmdkb-development | Elapsed: 19s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-gmfrmdkb-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:09.153 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-gmfrmdkb-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:09.153 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:09.175 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-gmfrmdkb-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:09.175 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:09.175 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:09.175 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: cbf36978eff2468f3c1fe4c7e7092f64a7861482 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:09.175 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: cbf36978eff2468f3c1fe4c7e7092f64a7861482 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:09.177 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="97.518">
<system-out>
<![CDATA[2026-05-10 15:28:09.201 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-gmfrmdkb/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:09.202 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-gmfrmdkb/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:09.330 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-gmfrmdkb/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:09.330 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-gmfrmdkb/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-gmfrmdkb:f27af0ca94974b59db5b502e5be9dbf99935ee21 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:09.331 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:09.356 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:09.356 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-springboot-gmfrmdkb:f27af0ca94974b59db5b502e5be9dbf99935ee21 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:09.357 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-gmfrmdkb/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-springboot-gmfrmdkb-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:09.440 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:09.440 [[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-gmfrmdkb:f27af0ca94974b59db5b502e5be9dbf99935ee21" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:13.071 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778426889357 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:14.917 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-gmfrmdkb-gitops/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:14.917 [[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=9}
2026-05-10 15:28:14.918 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-springboot-gmfrmdkb-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:14.918 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-gmfrmdkb-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:14.918 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-gmfrmdkb-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:14.941 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-gmfrmdkb-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:14.941 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-springboot-gmfrmdkb-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:14.942 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-gmfrmdkb-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-gmfrmdkb-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:21.777 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-gmfrmdkb-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:21.778 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:21.778 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-gpgvw {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:21.778 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-gpgvw was triggered by promotion PR #1 in e2e-tests-java-springboot-gmfrmdkb-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:21.778 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-gpgvw to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:21.811 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-gpgvw in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:21.811 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-gpgvw status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:21.812 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-gpgvw status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:21.812 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-gpgvw | Status: running | Reason: Pipeline e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-gpgvw not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:51.893 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-gpgvw in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:51.893 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-gpgvw status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:51.893 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-gpgvw status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:28:51.893 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-gpgvw | Status: running | Reason: Pipeline e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-gpgvw not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:21.962 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-gpgvw in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:21.962 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-gpgvw status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:21.962 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-gpgvw status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:21.962 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:21.965 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-gpgvw was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:21.965 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:23.575 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 7a1b25395160f3c178f3a3ef66025cc5cf9d9097 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:23.575 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 7a1b25395160f3c178f3a3ef66025cc5cf9d9097 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:23.576 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:23.576 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-gmfrmdkb-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:23.650 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-gmfrmdkb-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:24.612 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:24.613 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-gmfrmdkb-stage' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:24.743 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-gmfrmdkb-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/applications/e2e-tests-java-springboot-gmfrmdkb-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-gmfrmdkb-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-gmfrmdkb/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (6f41711)
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-gmfrmdkb  Synced     Healthy        service/e2e-tests-java-springboot-gmfrmdkb created
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-gmfrmdkb  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-gmfrmdkb created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-gmfrmdkb  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-gmfrmdkb created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:24.744 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-gmfrmdkb-stage' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:31.495 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-10T15:29:25+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-gmfrmdkb    Synced  Healthy              
2026-05-10T15:29:25+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-gmfrmdkb    Synced  Healthy              
2026-05-10T15:29:25+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-gmfrmdkb    Synced  Healthy              
2026-05-10T15:29:28+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-10T15:29:30+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-gmfrmdkb    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-gmfrmdkb configured
2026-05-10T15:29:30+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-gmfrmdkb    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-gmfrmdkb unchanged
2026-05-10T15:29:30+00:00                       Namespace                        tssc-app-stage                Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-10T15:29:30+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-gmfrmdkb    Synced   Healthy              service/e2e-tests-java-springboot-gmfrmdkb unchanged
2026-05-10T15:29:30+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-springboot-gmfrmdkb  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-gmfrmdkb configured

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

Operation:          Sync
Sync Revision:      7a1b25395160f3c178f3a3ef66025cc5cf9d9097
Phase:              Succeeded
Start:              2026-05-10 15:29:25 +0000 UTC
Finished:           2026-05-10 15:29:30 +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-gmfrmdkb  Synced     Healthy            service/e2e-tests-java-springboot-gmfrmdkb unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-gmfrmdkb  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-gmfrmdkb configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-gmfrmdkb  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-gmfrmdkb unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:31.566 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-gmfrmdkb-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:31.566 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-gmfrmdkb-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-gmfrmdkb-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:36.892 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-gmfrmdkb-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:36.892 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-gmfrmdkb-stage | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-gmfrmdkb-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:46.431 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-gmfrmdkb-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:46.432 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:46.452 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-gmfrmdkb-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:46.452 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:46.453 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:46.453 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 7a1b25395160f3c178f3a3ef66025cc5cf9d9097 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:46.453 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 7a1b25395160f3c178f3a3ef66025cc5cf9d9097 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:46.454 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:46.454 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:46.454 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-gpgvw logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:46.455 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-gpgvw in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:46.489 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-gpgvw in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:46.716 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:ef39c537-39c0-484d-bacb-ba9181589094/1 found from Promotion Pipeline e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-gpgvw logs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="103.473">
<system-out>
<![CDATA[2026-05-10 15:29:46.736 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-gmfrmdkb/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:46.737 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-gmfrmdkb/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:46.857 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-gmfrmdkb/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:46.858 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-gmfrmdkb/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-gmfrmdkb:f27af0ca94974b59db5b502e5be9dbf99935ee21 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:46.861 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:46.888 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:46.889 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-springboot-gmfrmdkb:f27af0ca94974b59db5b502e5be9dbf99935ee21 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:46.889 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-gmfrmdkb/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-springboot-gmfrmdkb-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:46.966 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:46.967 [[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-gmfrmdkb:f27af0ca94974b59db5b502e5be9dbf99935ee21" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:50.730 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778426986889 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:52.131 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-gmfrmdkb-gitops/pull/2 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:52.131 [[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=9}
2026-05-10 15:29:52.131 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-springboot-gmfrmdkb-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:52.132 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-springboot-gmfrmdkb-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:52.132 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-gmfrmdkb-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:52.162 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-gmfrmdkb-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:52.162 [[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=9}
2026-05-10 15:29:52.163 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-gmfrmdkb-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-gmfrmdkb-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:59.536 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-gmfrmdkb-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:59.536 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:59.536 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-8z55j {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:59.536 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-8z55j was triggered by promotion PR #2 in e2e-tests-java-springboot-gmfrmdkb-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:59.537 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-8z55j to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:59.573 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-8z55j in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:59.573 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-8z55j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:59.574 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-8z55j status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:29:59.574 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-8z55j | Status: running | Reason: Pipeline e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-8z55j not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:30:29.618 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-8z55j in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:30:29.618 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-8z55j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:30:29.618 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-8z55j status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:30:29.618 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-8z55j | Status: running | Reason: Pipeline e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-8z55j not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:30:59.682 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-8z55j in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:30:59.683 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-8z55j status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:30:59.683 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-8z55j status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:30:59.683 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:30:59.684 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-8z55j was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:30:59.685 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:01.256 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 6bb9a7e81d50929115253eae4dd3db13b04a1757 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:01.257 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 6bb9a7e81d50929115253eae4dd3db13b04a1757 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:01.257 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:01.257 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-gmfrmdkb-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:01.332 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-gmfrmdkb-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:02.200 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:02.201 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-gmfrmdkb-prod' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:02.347 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-gmfrmdkb-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/applications/e2e-tests-java-springboot-gmfrmdkb-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-gmfrmdkb-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-gmfrmdkb/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (cbf3697)
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-gmfrmdkb  Synced     Healthy        service/e2e-tests-java-springboot-gmfrmdkb created
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-gmfrmdkb  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-gmfrmdkb created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-gmfrmdkb  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-gmfrmdkb created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:02.348 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-gmfrmdkb-prod' --insecure --kube-context 'default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:08.849 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-10T15:31:02+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-gmfrmdkb    Synced  Healthy              
2026-05-10T15:31:02+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-gmfrmdkb    Synced  Healthy              
2026-05-10T15:31:02+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-gmfrmdkb    Synced  Healthy              
2026-05-10T15:31:06+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-10T15:31:08+00:00                       Namespace                        tssc-app-prod                Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-10T15:31:08+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-gmfrmdkb    Synced   Healthy              service/e2e-tests-java-springboot-gmfrmdkb unchanged
2026-05-10T15:31:08+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-gmfrmdkb    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-gmfrmdkb configured
2026-05-10T15:31:08+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-gmfrmdkb    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-gmfrmdkb unchanged
2026-05-10T15:31:08+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-springboot-gmfrmdkb  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-gmfrmdkb configured

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

Operation:          Sync
Sync Revision:      6bb9a7e81d50929115253eae4dd3db13b04a1757
Phase:              Succeeded
Start:              2026-05-10 15:31:02 +0000 UTC
Finished:           2026-05-10 15:31:08 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                       Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-springboot-gmfrmdkb  Synced     Healthy            service/e2e-tests-java-springboot-gmfrmdkb unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-gmfrmdkb  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-gmfrmdkb configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-gmfrmdkb  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-gmfrmdkb unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:08.936 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-gmfrmdkb-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:08.937 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-gmfrmdkb-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-gmfrmdkb-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:16.199 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-gmfrmdkb-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:16.199 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-gmfrmdkb-prod | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-gmfrmdkb-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:29.925 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-gmfrmdkb-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:29.925 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:29.950 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-gmfrmdkb-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:29.950 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:29.950 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:29.951 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 6bb9a7e81d50929115253eae4dd3db13b04a1757 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:29.951 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 6bb9a7e81d50929115253eae4dd3db13b04a1757 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:29.953 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:29.953 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:29.953 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-8z55j logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:29.953 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-8z55j in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:29.982 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-8z55j in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:30.207 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:ef39c537-39c0-484d-bacb-ba9181589094/1 found from Promotion Pipeline e2e-tests-java-springboot-gmfrmdkb-gitops-on-pull-request-8z55j logs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts" time="0.245">
<system-out>
<![CDATA[2026-05-10 15:31:30.313 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:ef39c537-39c0-484d-bacb-ba9181589094/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:30.313 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-gmfrmdkb:f27af0ca94974b59db5b502e5be9dbf99935ee21 and document ID urn:uuid:ef39c537-39c0-484d-bacb-ba9181589094/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:30.313 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-gmfrmdkb:f27af0ca94974b59db5b502e5be9dbf99935ee21 and document ID: urn:uuid:ef39c537-39c0-484d-bacb-ba9181589094/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:30.313 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-gmfrmdkb:f27af0ca94974b59db5b502e5be9dbf99935ee21 at https://server-tssc-tpa.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:30.394 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-gmfrmdkb:f27af0ca94974b59db5b502e5be9dbf99935ee21' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:30.395 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:ef39c537-39c0-484d-bacb-ba9181589094/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:30.395 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-gmfrmdkb:f27af0ca94974b59db5b502e5be9dbf99935ee21, Published: 2026-05-10T15:26:47Z, SHA256: sha256:0e5f6141b0408421c4a9b9af7549bdddb4b255f9803d761459586026f1aee632 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:30.395 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:ef39c537-39c0-484d-bacb-ba9181589094/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:30.395 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-gmfrmdkb:f27af0ca94974b59db5b502e5be9dbf99935ee21 and document ID urn:uuid:ef39c537-39c0-484d-bacb-ba9181589094/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:30.395 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-gmfrmdkb:f27af0ca94974b59db5b502e5be9dbf99935ee21 and document ID: urn:uuid:ef39c537-39c0-484d-bacb-ba9181589094/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:30.395 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-gmfrmdkb:f27af0ca94974b59db5b502e5be9dbf99935ee21 at https://server-tssc-tpa.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:30.471 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-gmfrmdkb:f27af0ca94974b59db5b502e5be9dbf99935ee21' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:30.472 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:ef39c537-39c0-484d-bacb-ba9181589094/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:30.472 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-gmfrmdkb:f27af0ca94974b59db5b502e5be9dbf99935ee21, Published: 2026-05-10T15:26:47Z, SHA256: sha256:0e5f6141b0408421c4a9b9af7549bdddb4b255f9803d761459586026f1aee632 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:30.472 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:ef39c537-39c0-484d-bacb-ba9181589094/1,urn:uuid:ef39c537-39c0-484d-bacb-ba9181589094/1 found in TPA!!! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
2026-05-10 15:31:30.473 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-springboot-gmfrmdkb:f27af0ca94974b59db5b502e5be9dbf99935ee21 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=9}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-10T15:18:30.730Z" hostname="e2e-e2e-tests-java-springboot[github-azure-quay]" tests="6" failures="0" skipped="5" time="136.019" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="136.019">
<system-out>
<![CDATA[2026-05-10 15:21:21.832 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-lnwnrieq {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:21.833 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-lnwnrieq'... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:21.839 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:21.918 [[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=5}
2026-05-10 15:21:21.919 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:21.919 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:21.920 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:21.945 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:21.967 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:21.970 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:21.971 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-36450bea57-jinx-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:21.995 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:21.995 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-36450bea57.jinx.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:21.996 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:22.078 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-lnwnrieq, ID: ee526683-0c95-4446-9ec9-d567164e66d3 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:22.079 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-lnwnrieq to be completed... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:22.079 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task ee526683-0c95-4446-9ec9-d567164e66d3 to complete... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:22.109 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:22.110 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task ee526683-0c95-4446-9ec9-d567164e66d3: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:27.130 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:27.131 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task ee526683-0c95-4446-9ec9-d567164e66d3: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:32.156 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:32.156 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task ee526683-0c95-4446-9ec9-d567164e66d3: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:37.181 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:37.181 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:37.182 [[32mINFO [0m] rhdh.developer-hub: Task ee526683-0c95-4446-9ec9-d567164e66d3 completed successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:37.182 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-lnwnrieq' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:37.182 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-lnwnrieq {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:37.197 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
Waiting for initial CI deployment of e2e-tests-java-springboot-lnwnrieq...
2026-05-10 15:21:37.197 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-lnwnrieq-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:37.197 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-lnwnrieq-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:37.414 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 85b920c5419f421a840a6ddc3007c5727cc3e6e9 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
Waiting for ArgoCD CI application to sync to commit: 85b920c5419f421a840a6ddc3007c5727cc3e6e9
2026-05-10 15:21:37.441 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-lnwnrieq-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:37.441 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:54.950 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-lnwnrieq-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:54.950 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:54.950 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:54.950 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 85b920c5419f421a840a6ddc3007c5727cc3e6e9 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-10 15:21:54.951 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:54.951 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-springboot-lnwnrieq {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:54.951 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-springboot-lnwnrieq... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:21:55.150 [[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=5}
2026-05-10 15:22:18.331 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:22:18.332 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-springboot-lnwnrieq {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:22:18.332 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-springboot-lnwnrieq... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:22:18.332 [[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=5}
2026-05-10 15:22:18.333 [[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=5}
2026-05-10 15:22:25.073 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-lnwnrieq-gitops branch 'main' with commit SHA: 06c1619f8e490478a18b68f63855c1bd960f864c {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:22:25.074 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 06c1619f8e490478a18b68f63855c1bd960f864c {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:22:26.062 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-lnwnrieq branch 'main' with commit SHA: 44a596817f4302d1bb5e7780d5f0abbd47c53e28 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:22:26.062 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 44a596817f4302d1bb5e7780d5f0abbd47c53e28 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:22:26.063 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-springboot-lnwnrieq for component e2e-tests-java-springboot-lnwnrieq... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:22:26.085 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-springboot-lnwnrieq for component e2e-tests-java-springboot-lnwnrieq... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:22:26.085 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-springboot-lnwnrieq for component e2e-tests-java-springboot-lnwnrieq... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:22:26.085 [[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=5}
2026-05-10 15:22:26.086 [[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=5}
2026-05-10 15:22:47.113 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:22:49.055 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:23:11.093 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-springboot-lnwnrieq type=github name=e2e-tests-java-springboot-lnwnrieq {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:23:11.093 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:23:11.482 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-springboot-lnwnrieq-gitops type=github name=e2e-tests-java-springboot-lnwnrieq-gitops {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:23:11.483 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:23:37.745 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8422?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:23:37.784 [[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=5}
2026-05-10 15:23:37.843 [[31mERROR[0m] azure.pipeline: Failed to update trigger for pipeline ID 8422: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:23:37.844 [[31mERROR[0m] azure.pipeline: Failed to create pipeline definition 'e2e-tests-java-springboot-lnwnrieq-gitops': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:23:37.844 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create Azure pipeline 'e2e-tests-java-springboot-lnwnrieq-gitops': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:23:37.844 [[31mERROR[0m] postcreation.command.azure.pipelines: Azure gitops pipeline creation failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=5}
2026-05-10 15:23:37.844 [[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=5}
2026-05-10 15:23:37.844 [[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=5}

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