<testsuites id="" name="" tests="72" failures="0" skipped="30" errors="6" time="897.983983">
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-06T12:47:01.176Z" hostname="e2e-e2e-tests-go[github-tekton-quay]" tests="6" failures="0" skipped="0" time="651.41" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="94.472">
<system-out>
<![CDATA[2026-05-06 12:47:02.616 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-wstofdsi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:02.617 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-wstofdsi'... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:02.624 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:02.678 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:02.703 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:02.706 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:02.707 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:02.736 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:02.736 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:02.737 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:03.001 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-wstofdsi, ID: eab93329-3af9-4142-92d4-9dd06e1c36df {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:03.001 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-wstofdsi to be completed... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:03.002 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task eab93329-3af9-4142-92d4-9dd06e1c36df to complete... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:03.077 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:03.078 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task eab93329-3af9-4142-92d4-9dd06e1c36df: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:08.181 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:08.181 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task eab93329-3af9-4142-92d4-9dd06e1c36df: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:13.223 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:13.223 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task eab93329-3af9-4142-92d4-9dd06e1c36df: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:18.252 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:18.252 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task eab93329-3af9-4142-92d4-9dd06e1c36df: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:23.389 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:23.390 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task eab93329-3af9-4142-92d4-9dd06e1c36df: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:28.418 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:28.418 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task eab93329-3af9-4142-92d4-9dd06e1c36df: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:33.434 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:33.434 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task eab93329-3af9-4142-92d4-9dd06e1c36df: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:38.487 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:38.488 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task eab93329-3af9-4142-92d4-9dd06e1c36df: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:43.507 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:43.507 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task eab93329-3af9-4142-92d4-9dd06e1c36df: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:48.541 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:48.541 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 10/24 for task eab93329-3af9-4142-92d4-9dd06e1c36df: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:53.570 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:53.571 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:53.571 [[32mINFO [0m] rhdh.developer-hub: Task eab93329-3af9-4142-92d4-9dd06e1c36df completed successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:53.571 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-wstofdsi' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:53.571 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-wstofdsi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:53.595 [[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-wstofdsi...
2026-05-06 12:47:53.596 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-wstofdsi-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:53.596 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-wstofdsi-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:53.767 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': f4c39d0c85f0bb464c88094cec167007ef79a641 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Waiting for ArgoCD CI application to sync to commit: f4c39d0c85f0bb464c88094cec167007ef79a641
2026-05-06 12:47:53.790 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-wstofdsi-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: f4c39d0c85f0bb464c88094cec167007ef79a641) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:47:53.791 [[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-06 12:48:12.764 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-wstofdsi-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:12.764 [[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-06 12:48:37.034 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-wstofdsi-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:37.035 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:37.035 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:37.035 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: f4c39d0c85f0bb464c88094cec167007ef79a641 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-06 12:48:37.036 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:37.036 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-go-wstofdsi (GitHub + Tekton CI) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:37.036 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-go-wstofdsi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:37.036 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:37.037 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-go-wstofdsi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:37.061 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-wstofdsi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:37.080 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-wstofdsi-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:37.080 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-go-wstofdsi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:37.080 [[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="327.473">
<system-out>
<![CDATA[2026-05-06 12:48:37.112 [[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-06 12:48:37.112 [[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-06 12:48:37.112 [[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-06 12:48:40.948 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778071717113 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:42.512 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-wstofdsi/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:42.512 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-go-wstofdsi/pull/1 with SHA: 4c8ec419908d49d27b1329edfda11f64e3dd253e {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:42.513 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-wstofdsi... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:42.513 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-wstofdsi, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:42.541 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-wstofdsi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:42.541 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-wstofdsi. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:42.541 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-wstofdsi | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-wstofdsi, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:47.609 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-wstofdsi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:47.609 [[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-06 12:48:47.609 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-go-wstofdsi | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-wstofdsi, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:56.056 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-wstofdsi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:56.056 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:56.056 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-wstofdsi-on-pull-request-8dnd5 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:56.056 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-wstofdsi-on-pull-request-8dnd5 was triggered by promotion PR #1 in e2e-tests-go-wstofdsi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:56.057 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-wstofdsi-on-pull-request-8dnd5 to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:56.135 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wstofdsi-on-pull-request-8dnd5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:56.136 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wstofdsi-on-pull-request-8dnd5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:56.136 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wstofdsi-on-pull-request-8dnd5 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:48:56.136 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-wstofdsi-on-pull-request-8dnd5 | Status: running | Reason: Pipeline e2e-tests-go-wstofdsi-on-pull-request-8dnd5 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:49:26.194 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wstofdsi-on-pull-request-8dnd5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:49:26.194 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wstofdsi-on-pull-request-8dnd5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:49:26.194 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wstofdsi-on-pull-request-8dnd5 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:49:26.194 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-wstofdsi-on-pull-request-8dnd5 | Status: running | Reason: Pipeline e2e-tests-go-wstofdsi-on-pull-request-8dnd5 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:49:56.230 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wstofdsi-on-pull-request-8dnd5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:49:56.230 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wstofdsi-on-pull-request-8dnd5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:49:56.230 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wstofdsi-on-pull-request-8dnd5 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:49:56.230 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-wstofdsi-on-pull-request-8dnd5 | Status: running | Reason: Pipeline e2e-tests-go-wstofdsi-on-pull-request-8dnd5 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:50:26.291 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wstofdsi-on-pull-request-8dnd5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:50:26.292 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wstofdsi-on-pull-request-8dnd5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:50:26.292 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wstofdsi-on-pull-request-8dnd5 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:50:26.292 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-wstofdsi-on-pull-request-8dnd5 | Status: running | Reason: Pipeline e2e-tests-go-wstofdsi-on-pull-request-8dnd5 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:50:56.361 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wstofdsi-on-pull-request-8dnd5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:50:56.361 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wstofdsi-on-pull-request-8dnd5 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:50:56.361 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wstofdsi-on-pull-request-8dnd5 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:50:56.362 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-go-wstofdsi-on-pull-request-8dnd5 | Status: running | Reason: Pipeline e2e-tests-go-wstofdsi-on-pull-request-8dnd5 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:51:26.421 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wstofdsi-on-pull-request-8dnd5 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:51:26.422 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wstofdsi-on-pull-request-8dnd5 status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:51:26.422 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wstofdsi-on-pull-request-8dnd5 status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:51:26.422 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:51:26.431 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-wstofdsi-on-pull-request-8dnd5 was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:51:26.431 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:51:28.553 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: f4effde6fb02d6cefda7eb1b208232c1fc999391 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:51:28.553 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-go-wstofdsi... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:51:28.553 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-wstofdsi, event type: push {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:51:28.581 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-wstofdsi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:51:28.581 [[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-06 12:51:28.581 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-wstofdsi | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-wstofdsi, event: push, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:51:34.296 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-wstofdsi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:51:34.296 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:51:34.297 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-wstofdsi-on-push-xqc25 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:51:34.297 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-wstofdsi-on-push-xqc25 was triggered by on-push pipeline after merging #1 in e2e-tests-go-wstofdsi {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:51:34.297 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-wstofdsi-on-push-xqc25 to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:51:34.332 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wstofdsi-on-push-xqc25 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:51:34.332 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wstofdsi-on-push-xqc25 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:51:34.332 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wstofdsi-on-push-xqc25 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:51:34.333 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-wstofdsi-on-push-xqc25 | Status: running | Reason: Pipeline e2e-tests-go-wstofdsi-on-push-xqc25 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:52:04.366 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wstofdsi-on-push-xqc25 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:52:04.366 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wstofdsi-on-push-xqc25 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:52:04.366 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wstofdsi-on-push-xqc25 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:52:04.366 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-wstofdsi-on-push-xqc25 | Status: running | Reason: Pipeline e2e-tests-go-wstofdsi-on-push-xqc25 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:52:34.435 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wstofdsi-on-push-xqc25 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:52:34.436 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wstofdsi-on-push-xqc25 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:52:34.436 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wstofdsi-on-push-xqc25 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:52:34.436 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-wstofdsi-on-push-xqc25 | Status: running | Reason: Pipeline e2e-tests-go-wstofdsi-on-push-xqc25 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:53:04.470 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wstofdsi-on-push-xqc25 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:53:04.470 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wstofdsi-on-push-xqc25 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:53:04.470 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wstofdsi-on-push-xqc25 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:53:04.471 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-wstofdsi-on-push-xqc25 | Status: running | Reason: Pipeline e2e-tests-go-wstofdsi-on-push-xqc25 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:53:34.538 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wstofdsi-on-push-xqc25 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:53:34.538 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wstofdsi-on-push-xqc25 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:53:34.538 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wstofdsi-on-push-xqc25 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:53:34.539 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-go-wstofdsi-on-push-xqc25 | Status: running | Reason: Pipeline e2e-tests-go-wstofdsi-on-push-xqc25 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:04.578 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wstofdsi-on-push-xqc25 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:04.578 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wstofdsi-on-push-xqc25 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:04.578 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wstofdsi-on-push-xqc25 status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:04.579 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:04.581 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-wstofdsi-on-push-xqc25 was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:04.581 [[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="24.809">
<system-out>
<![CDATA[2026-05-06 12:54:04.640 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-wstofdsi-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:04.641 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-wstofdsi-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:04.866 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 9928054c8febb9c08199a6b10c68f3d556037c3c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:04.867 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:04.867 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-wstofdsi-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:04.948 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-wstofdsi-development using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:05.985 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:05.985 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-wstofdsi-development' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:06.144 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-wstofdsi-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/applications/e2e-tests-go-wstofdsi-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-wstofdsi-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-wstofdsi/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (f4c39d0)
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-wstofdsi  Synced     Healthy        service/e2e-tests-go-wstofdsi created
apps                Deployment  tssc-app-development  e2e-tests-go-wstofdsi  Synced     Healthy        deployment.apps/e2e-tests-go-wstofdsi created
route.openshift.io  Route       tssc-app-development  e2e-tests-go-wstofdsi  Synced     Healthy        route.route.openshift.io/e2e-tests-go-wstofdsi created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:06.144 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-wstofdsi-development' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:12.349 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-06T12:54:06+00:00                         Service  tssc-app-development  e2e-tests-go-wstofdsi    Synced  Healthy              
2026-05-06T12:54:06+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-wstofdsi    Synced  Healthy              
2026-05-06T12:54:06+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-wstofdsi    Synced  Healthy              
2026-05-06T12:54:10+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-06T12:54:11+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-wstofdsi    Synced   Healthy              route.route.openshift.io/e2e-tests-go-wstofdsi unchanged
2026-05-06T12:54:11+00:00                       Namespace                        tssc-app-development   Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-06T12:54:11+00:00                         Service  tssc-app-development  e2e-tests-go-wstofdsi    Synced   Healthy              service/e2e-tests-go-wstofdsi unchanged
2026-05-06T12:54:11+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-wstofdsi    Synced   Healthy              deployment.apps/e2e-tests-go-wstofdsi configured
2026-05-06T12:54:11+00:00   apps  Deployment  tssc-app-development  e2e-tests-go-wstofdsi  OutOfSync  Progressing              deployment.apps/e2e-tests-go-wstofdsi configured

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

Operation:          Sync
Sync Revision:      9928054c8febb9c08199a6b10c68f3d556037c3c
Phase:              Succeeded
Start:              2026-05-06 12:54:06 +0000 UTC
Finished:           2026-05-06 12:54:11 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development   Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-go-wstofdsi  Synced     Healthy            service/e2e-tests-go-wstofdsi unchanged
apps                Deployment  tssc-app-development  e2e-tests-go-wstofdsi  Synced     Progressing        deployment.apps/e2e-tests-go-wstofdsi configured
route.openshift.io  Route       tssc-app-development  e2e-tests-go-wstofdsi  Synced     Healthy            route.route.openshift.io/e2e-tests-go-wstofdsi unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:12.430 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-wstofdsi-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:12.431 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-wstofdsi-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-wstofdsi-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:17.569 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-wstofdsi-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:17.570 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-wstofdsi-development | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-wstofdsi-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:29.381 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-wstofdsi-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:29.381 [[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-06 12:54:29.410 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-wstofdsi-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:29.410 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:29.410 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:29.410 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 9928054c8febb9c08199a6b10c68f3d556037c3c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:29.410 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 9928054c8febb9c08199a6b10c68f3d556037c3c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:29.413 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="99.451">
<system-out>
<![CDATA[2026-05-06 12:54:29.453 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-wstofdsi/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:29.453 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-wstofdsi/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:29.583 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-wstofdsi/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:29.584 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-wstofdsi/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-wstofdsi:f4effde6fb02d6cefda7eb1b208232c1fc999391 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:29.585 [[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-06 12:54:29.614 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:29.615 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-go-wstofdsi:f4effde6fb02d6cefda7eb1b208232c1fc999391 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:29.615 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-wstofdsi/overlays/stage/deployment-patch.yaml in repo e2e-tests-go-wstofdsi-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:29.717 [[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-06 12:54:29.718 [[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-wstofdsi:f4effde6fb02d6cefda7eb1b208232c1fc999391" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:33.561 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778072069615 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:35.440 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-wstofdsi-gitops/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:35.441 [[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-06 12:54:35.441 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-go-wstofdsi-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:35.441 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-wstofdsi-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:35.441 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-wstofdsi-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:35.472 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-wstofdsi-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:35.473 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-wstofdsi-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:35.473 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-wstofdsi-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-wstofdsi-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:43.280 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-wstofdsi-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:43.280 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:43.280 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-wstofdsi-gitops-on-pull-request-zw9mb {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:43.280 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-wstofdsi-gitops-on-pull-request-zw9mb was triggered by promotion PR #1 in e2e-tests-go-wstofdsi-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:43.281 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-wstofdsi-gitops-on-pull-request-zw9mb to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:43.314 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wstofdsi-gitops-on-pull-request-zw9mb in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:43.315 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wstofdsi-gitops-on-pull-request-zw9mb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:43.315 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wstofdsi-gitops-on-pull-request-zw9mb status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:54:43.315 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-wstofdsi-gitops-on-pull-request-zw9mb | Status: running | Reason: Pipeline e2e-tests-go-wstofdsi-gitops-on-pull-request-zw9mb not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:13.360 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wstofdsi-gitops-on-pull-request-zw9mb in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:13.361 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wstofdsi-gitops-on-pull-request-zw9mb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:13.361 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wstofdsi-gitops-on-pull-request-zw9mb status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:13.361 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-wstofdsi-gitops-on-pull-request-zw9mb | Status: running | Reason: Pipeline e2e-tests-go-wstofdsi-gitops-on-pull-request-zw9mb not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:43.421 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wstofdsi-gitops-on-pull-request-zw9mb in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:43.422 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wstofdsi-gitops-on-pull-request-zw9mb status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:43.422 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wstofdsi-gitops-on-pull-request-zw9mb status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:43.422 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:43.424 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-wstofdsi-gitops-on-pull-request-zw9mb was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:43.424 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:45.557 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 84d0e680f9abcded96124631bdc02209bc154225 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:45.557 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 84d0e680f9abcded96124631bdc02209bc154225 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:45.557 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:45.557 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-wstofdsi-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:45.634 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-wstofdsi-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:46.400 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:46.400 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-wstofdsi-stage' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:46.539 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-wstofdsi-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/applications/e2e-tests-go-wstofdsi-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-wstofdsi-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-wstofdsi/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (f4c39d0)
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-wstofdsi  Synced     Healthy        service/e2e-tests-go-wstofdsi created
apps                Deployment  tssc-app-stage  e2e-tests-go-wstofdsi  Synced     Healthy        deployment.apps/e2e-tests-go-wstofdsi created
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-wstofdsi  Synced     Healthy        route.route.openshift.io/e2e-tests-go-wstofdsi created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:46.540 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-wstofdsi-stage' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:52.352 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-06T12:55:46+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-wstofdsi    Synced  Healthy              
2026-05-06T12:55:46+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-wstofdsi    Synced  Healthy              
2026-05-06T12:55:46+00:00                         Service  tssc-app-stage  e2e-tests-go-wstofdsi    Synced  Healthy              
2026-05-06T12:55:50+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-06T12:55:51+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-wstofdsi    Synced   Healthy              route.route.openshift.io/e2e-tests-go-wstofdsi unchanged
2026-05-06T12:55:51+00:00                       Namespace                        tssc-app-stage   Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-06T12:55:51+00:00                         Service  tssc-app-stage  e2e-tests-go-wstofdsi    Synced   Healthy              service/e2e-tests-go-wstofdsi unchanged
2026-05-06T12:55:51+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-wstofdsi    Synced   Healthy              deployment.apps/e2e-tests-go-wstofdsi configured
2026-05-06T12:55:51+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-wstofdsi  OutOfSync  Progressing              deployment.apps/e2e-tests-go-wstofdsi configured

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

Operation:          Sync
Sync Revision:      84d0e680f9abcded96124631bdc02209bc154225
Phase:              Succeeded
Start:              2026-05-06 12:55:46 +0000 UTC
Finished:           2026-05-06 12:55:51 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage         Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-go-wstofdsi  Synced     Healthy            service/e2e-tests-go-wstofdsi unchanged
apps                Deployment  tssc-app-stage  e2e-tests-go-wstofdsi  Synced     Progressing        deployment.apps/e2e-tests-go-wstofdsi configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-wstofdsi  Synced     Healthy            route.route.openshift.io/e2e-tests-go-wstofdsi unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:52.419 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-wstofdsi-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:52.420 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-wstofdsi-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-wstofdsi-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:57.550 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-wstofdsi-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:55:57.551 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-wstofdsi-stage | Elapsed: 12s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-wstofdsi-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:08.607 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-wstofdsi-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:08.607 [[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-06 12:56:08.630 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-wstofdsi-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:08.630 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:08.630 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:08.630 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 84d0e680f9abcded96124631bdc02209bc154225 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:08.630 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 84d0e680f9abcded96124631bdc02209bc154225 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:08.633 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:08.633 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:08.633 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-wstofdsi-gitops-on-pull-request-zw9mb logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:08.633 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-wstofdsi-gitops-on-pull-request-zw9mb in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:08.666 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wstofdsi-gitops-on-pull-request-zw9mb in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:08.898 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:b04da461-8f64-4c80-affe-85bed80f9179/1 found from Promotion Pipeline e2e-tests-go-wstofdsi-gitops-on-pull-request-zw9mb 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="104.945">
<system-out>
<![CDATA[2026-05-06 12:56:08.915 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-wstofdsi/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:08.916 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-wstofdsi/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:09.128 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-wstofdsi/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:09.128 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-wstofdsi/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-wstofdsi:f4effde6fb02d6cefda7eb1b208232c1fc999391 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:09.129 [[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-06 12:56:09.153 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:09.153 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-go-wstofdsi:f4effde6fb02d6cefda7eb1b208232c1fc999391 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:09.153 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-wstofdsi/overlays/prod/deployment-patch.yaml in repo e2e-tests-go-wstofdsi-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:09.279 [[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-06 12:56:09.279 [[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-wstofdsi:f4effde6fb02d6cefda7eb1b208232c1fc999391" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:13.229 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778072169153 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:15.009 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-wstofdsi-gitops/pull/2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:15.009 [[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-06 12:56:15.009 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-go-wstofdsi-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:15.010 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-go-wstofdsi-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:15.010 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-wstofdsi-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:15.038 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-wstofdsi-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:15.039 [[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-06 12:56:15.039 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-wstofdsi-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-wstofdsi-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:21.869 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-wstofdsi-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:21.869 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:21.870 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-wstofdsi-gitops-on-pull-request-fdlkl {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:21.870 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-wstofdsi-gitops-on-pull-request-fdlkl was triggered by promotion PR #2 in e2e-tests-go-wstofdsi-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:21.870 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-wstofdsi-gitops-on-pull-request-fdlkl to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:21.898 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wstofdsi-gitops-on-pull-request-fdlkl in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:21.898 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wstofdsi-gitops-on-pull-request-fdlkl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:21.898 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wstofdsi-gitops-on-pull-request-fdlkl status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:21.898 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-wstofdsi-gitops-on-pull-request-fdlkl | Status: running | Reason: Pipeline e2e-tests-go-wstofdsi-gitops-on-pull-request-fdlkl not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:51.960 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wstofdsi-gitops-on-pull-request-fdlkl in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:51.960 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wstofdsi-gitops-on-pull-request-fdlkl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:51.960 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wstofdsi-gitops-on-pull-request-fdlkl status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:56:51.961 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-wstofdsi-gitops-on-pull-request-fdlkl | Status: running | Reason: Pipeline e2e-tests-go-wstofdsi-gitops-on-pull-request-fdlkl not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:22.018 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wstofdsi-gitops-on-pull-request-fdlkl in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:22.019 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-wstofdsi-gitops-on-pull-request-fdlkl status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:22.019 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-wstofdsi-gitops-on-pull-request-fdlkl status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:22.019 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:22.021 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-wstofdsi-gitops-on-pull-request-fdlkl was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:22.022 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:24.455 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 8870979352e9e91f24a8edaa4ac32a4543b37c62 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:24.455 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 8870979352e9e91f24a8edaa4ac32a4543b37c62 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:24.456 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:24.456 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-wstofdsi-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:24.543 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-wstofdsi-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:25.620 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:25.621 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-wstofdsi-prod' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:25.751 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-wstofdsi-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/applications/e2e-tests-go-wstofdsi-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-wstofdsi-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-wstofdsi/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (84d0e68)
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-wstofdsi  Synced     Healthy        service/e2e-tests-go-wstofdsi created
apps                Deployment  tssc-app-prod  e2e-tests-go-wstofdsi  Synced     Healthy        deployment.apps/e2e-tests-go-wstofdsi created
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-wstofdsi  Synced     Healthy        route.route.openshift.io/e2e-tests-go-wstofdsi created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:25.751 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-wstofdsi-prod' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:31.547 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-05-06T12:57:26+00:00                         Service  tssc-app-prod  e2e-tests-go-wstofdsi    Synced  Healthy              
2026-05-06T12:57:26+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-wstofdsi    Synced  Healthy              
2026-05-06T12:57:26+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-wstofdsi    Synced  Healthy              
2026-05-06T12:57:29+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-06T12:57:30+00:00                       Namespace                        tssc-app-prod   Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-06T12:57:30+00:00                         Service  tssc-app-prod  e2e-tests-go-wstofdsi    Synced   Healthy              service/e2e-tests-go-wstofdsi unchanged
2026-05-06T12:57:30+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-wstofdsi    Synced   Healthy              deployment.apps/e2e-tests-go-wstofdsi configured
2026-05-06T12:57:30+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-wstofdsi    Synced   Healthy              route.route.openshift.io/e2e-tests-go-wstofdsi unchanged
2026-05-06T12:57:31+00:00   apps  Deployment  tssc-app-prod  e2e-tests-go-wstofdsi  OutOfSync  Progressing              deployment.apps/e2e-tests-go-wstofdsi configured

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

Operation:          Sync
Sync Revision:      8870979352e9e91f24a8edaa4ac32a4543b37c62
Phase:              Succeeded
Start:              2026-05-06 12:57:26 +0000 UTC
Finished:           2026-05-06 12:57: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-go-wstofdsi  Synced     Healthy            service/e2e-tests-go-wstofdsi unchanged
apps                Deployment  tssc-app-prod  e2e-tests-go-wstofdsi  Synced     Progressing        deployment.apps/e2e-tests-go-wstofdsi configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-wstofdsi  Synced     Healthy            route.route.openshift.io/e2e-tests-go-wstofdsi unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:31.610 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-wstofdsi-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:31.610 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-wstofdsi-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-wstofdsi-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:41.108 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-wstofdsi-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:41.109 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-wstofdsi-prod | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-wstofdsi-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:53.558 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-wstofdsi-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:53.558 [[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-06 12:57:53.582 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-wstofdsi-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:53.583 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:53.583 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:53.583 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 8870979352e9e91f24a8edaa4ac32a4543b37c62 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:53.583 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 8870979352e9e91f24a8edaa4ac32a4543b37c62 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:53.586 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:53.586 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:53.586 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-wstofdsi-gitops-on-pull-request-fdlkl logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:53.586 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-wstofdsi-gitops-on-pull-request-fdlkl in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:53.617 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-wstofdsi-gitops-on-pull-request-fdlkl in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:53.858 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:b04da461-8f64-4c80-affe-85bed80f9179/1 found from Promotion Pipeline e2e-tests-go-wstofdsi-gitops-on-pull-request-fdlkl 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.26">
<system-out>
<![CDATA[2026-05-06 12:57:53.960 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:b04da461-8f64-4c80-affe-85bed80f9179/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:53.960 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-wstofdsi:f4effde6fb02d6cefda7eb1b208232c1fc999391 and document ID urn:uuid:b04da461-8f64-4c80-affe-85bed80f9179/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:53.961 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-wstofdsi:f4effde6fb02d6cefda7eb1b208232c1fc999391 and document ID: urn:uuid:b04da461-8f64-4c80-affe-85bed80f9179/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:53.961 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-wstofdsi:f4effde6fb02d6cefda7eb1b208232c1fc999391 at https://server-tssc-tpa.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:54.053 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-wstofdsi:f4effde6fb02d6cefda7eb1b208232c1fc999391' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:54.054 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:b04da461-8f64-4c80-affe-85bed80f9179/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:54.054 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-wstofdsi:f4effde6fb02d6cefda7eb1b208232c1fc999391, Published: 2026-05-06T12:53:12Z, SHA256: sha256:46697a342907a221f7231016a119b5a4ce872776ff421bd3e391f8edbd68cba2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:54.054 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:b04da461-8f64-4c80-affe-85bed80f9179/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:54.054 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-wstofdsi:f4effde6fb02d6cefda7eb1b208232c1fc999391 and document ID urn:uuid:b04da461-8f64-4c80-affe-85bed80f9179/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:54.054 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-wstofdsi:f4effde6fb02d6cefda7eb1b208232c1fc999391 and document ID: urn:uuid:b04da461-8f64-4c80-affe-85bed80f9179/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:54.054 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-wstofdsi:f4effde6fb02d6cefda7eb1b208232c1fc999391 at https://server-tssc-tpa.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:54.131 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-wstofdsi:f4effde6fb02d6cefda7eb1b208232c1fc999391' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:54.132 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:b04da461-8f64-4c80-affe-85bed80f9179/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:54.132 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-wstofdsi:f4effde6fb02d6cefda7eb1b208232c1fc999391, Published: 2026-05-06T12:53:12Z, SHA256: sha256:46697a342907a221f7231016a119b5a4ce872776ff421bd3e391f8edbd68cba2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:54.132 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:b04da461-8f64-4c80-affe-85bed80f9179/1,urn:uuid:b04da461-8f64-4c80-affe-85bed80f9179/1 found in TPA!!! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-06 12:57:54.133 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-go-wstofdsi:f4effde6fb02d6cefda7eb1b208232c1fc999391 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-06T12:47:01.176Z" hostname="e2e-e2e-tests-go[github-azure-quay]" tests="6" failures="0" skipped="5" time="164.417" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="164.417">
<system-out>
<![CDATA[2026-05-06 12:47:02.598 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-vxvyphpy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:02.600 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-vxvyphpy'... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:02.607 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:02.696 [[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-06 12:47:02.697 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:02.697 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:02.698 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:02.716 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:02.736 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:02.739 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:02.740 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:02.760 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:02.760 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:02.761 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:03.028 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-vxvyphpy, ID: 59bd1bd1-1001-484f-b4c4-312b526eccf1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:03.028 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-vxvyphpy to be completed... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:03.029 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 59bd1bd1-1001-484f-b4c4-312b526eccf1 to complete... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:03.088 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:03.088 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 59bd1bd1-1001-484f-b4c4-312b526eccf1: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:08.186 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:08.186 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 59bd1bd1-1001-484f-b4c4-312b526eccf1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:13.220 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:13.220 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 59bd1bd1-1001-484f-b4c4-312b526eccf1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:18.251 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:18.252 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 59bd1bd1-1001-484f-b4c4-312b526eccf1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:23.396 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:23.397 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 59bd1bd1-1001-484f-b4c4-312b526eccf1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:28.424 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:28.424 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 59bd1bd1-1001-484f-b4c4-312b526eccf1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:33.446 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:33.446 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:33.446 [[32mINFO [0m] rhdh.developer-hub: Task 59bd1bd1-1001-484f-b4c4-312b526eccf1 completed successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:33.447 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-vxvyphpy' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:33.447 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-vxvyphpy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:33.462 [[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-vxvyphpy...
2026-05-06 12:47:33.463 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-vxvyphpy-gitops, branch: main {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:33.463 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-vxvyphpy-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:33.695 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 224f8e35aa59806cd77fa665f33d19f5c81aab7f {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Waiting for ArgoCD CI application to sync to commit: 224f8e35aa59806cd77fa665f33d19f5c81aab7f
2026-05-06 12:47:33.721 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-go-vxvyphpy-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-vxvyphpy-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-go-vxvyphpy-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"18c50ba8-73b2-4462-acfd-733299518f08","cache-control":"no-cache, private","connection":"close","content-length":"284","content-type":"application/json","date":"Wed, 06 May 2026 12:47:33 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"c4bd2803-5f84-4874-b4a6-b7bc252bce52","x-kubernetes-pf-prioritylevel-uid":"4676fe6d-7f11-4137-8989-a5d9d009f919"} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:47:33.722 [[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-06 12:47:52.722 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-vxvyphpy-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-06 12:47:52.723 [[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-06 12:48:27.292 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-vxvyphpy-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:48:27.293 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:49:46.673 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-vxvyphpy-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:49:46.674 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:49:46.674 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:49:46.674 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 224f8e35aa59806cd77fa665f33d19f5c81aab7f {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-06 12:49:46.675 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:49:46.675 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-go-vxvyphpy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:49:46.676 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-go-vxvyphpy... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:49:46.863 [[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-06 12:49:46.937 [[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-06 12:49:47.005 [[31mERROR[0m] azure.variable-group: Failed to create variable group 'e2e-tests-go-vxvyphpy': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:49:47.005 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create or update variable group 'e2e-tests-go-vxvyphpy': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:49:47.005 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-05-06 12:49:47.006 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}

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

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

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

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

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-go-github-azure-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-06T12:47:01.176Z" hostname="e2e-e2e-tests-python[github-tekton-quay]" tests="6" failures="0" skipped="0" time="894.501" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="96.478">
<system-out>
<![CDATA[2026-05-06 12:47:02.571 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-jlogiqap {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:02.572 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-jlogiqap'... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:02.577 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:02.633 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:02.656 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:02.660 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:02.662 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:02.689 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:02.689 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:02.690 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:02.831 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-jlogiqap, ID: 60c653fe-a606-4652-822f-d26d58fc8784 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:02.832 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-jlogiqap to be completed... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:02.832 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 60c653fe-a606-4652-822f-d26d58fc8784 to complete... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:02.964 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:02.964 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 60c653fe-a606-4652-822f-d26d58fc8784: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:08.042 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:08.042 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 60c653fe-a606-4652-822f-d26d58fc8784: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:13.063 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:13.064 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 60c653fe-a606-4652-822f-d26d58fc8784: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:18.085 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:18.085 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 60c653fe-a606-4652-822f-d26d58fc8784: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:23.229 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:23.229 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 60c653fe-a606-4652-822f-d26d58fc8784: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:28.250 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:28.250 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 60c653fe-a606-4652-822f-d26d58fc8784: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:33.273 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:33.273 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 60c653fe-a606-4652-822f-d26d58fc8784: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:38.373 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:38.373 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 60c653fe-a606-4652-822f-d26d58fc8784: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:43.397 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:43.398 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 60c653fe-a606-4652-822f-d26d58fc8784: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:48.421 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:48.421 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:48.421 [[32mINFO [0m] rhdh.developer-hub: Task 60c653fe-a606-4652-822f-d26d58fc8784 completed successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:48.422 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-jlogiqap' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:48.422 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-jlogiqap {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:48.465 [[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-jlogiqap...
2026-05-06 12:47:48.466 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-jlogiqap-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:48.466 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-jlogiqap-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:48.681 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 89ba688eda9fef6f97c54b3ad9b9cc64aefa67f7 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Waiting for ArgoCD CI application to sync to commit: 89ba688eda9fef6f97c54b3ad9b9cc64aefa67f7
2026-05-06 12:47:48.706 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-jlogiqap-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:47:48.707 [[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-06 12:48:08.411 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-jlogiqap-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:48:08.412 [[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-06 12:48:38.991 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-jlogiqap-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:48:38.991 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:48:38.991 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:48:38.991 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 89ba688eda9fef6f97c54b3ad9b9cc64aefa67f7 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-06 12:48:38.992 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:48:38.992 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-python-jlogiqap (GitHub + Tekton CI) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:48:38.992 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-python-jlogiqap {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:48:38.992 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:48:38.993 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-python-jlogiqap {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:48:39.020 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-jlogiqap {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:48:39.042 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-jlogiqap-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:48:39.042 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-python-jlogiqap {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:48:39.042 [[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: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="542.547">
<system-out>
<![CDATA[2026-05-06 12:48:39.075 [[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-06 12:48:39.075 [[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-06 12:48:39.075 [[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-06 12:48:42.858 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778071719076 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:48:44.561 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-jlogiqap/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:48:44.562 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-python-jlogiqap/pull/1 with SHA: fb160a924955f8ab794e433bc582c5636b25b05e {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:48:44.562 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-jlogiqap... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:48:44.563 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-jlogiqap, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:48:44.586 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-jlogiqap {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:48:44.587 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-jlogiqap. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:48:44.587 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-jlogiqap | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-jlogiqap, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:48:50.611 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-jlogiqap {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:48:50.612 [[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-06 12:48:50.612 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-python-jlogiqap | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-jlogiqap, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:49:00.149 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-jlogiqap {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:49:00.150 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:49:00.150 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-jlogiqap-on-pull-request-db26j {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:49:00.150 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j was triggered by promotion PR #1 in e2e-tests-python-jlogiqap {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:49:00.150 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:49:00.179 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-on-pull-request-db26j in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:49:00.180 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-on-pull-request-db26j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:49:00.180 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:49:00.180 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-jlogiqap-on-pull-request-db26j | Status: running | Reason: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:49:30.214 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-on-pull-request-db26j in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:49:30.215 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-on-pull-request-db26j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:49:30.215 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:49:30.215 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-jlogiqap-on-pull-request-db26j | Status: running | Reason: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:50:00.272 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-on-pull-request-db26j in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:50:00.272 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-on-pull-request-db26j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:50:00.273 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:50:00.273 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-jlogiqap-on-pull-request-db26j | Status: running | Reason: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:50:30.332 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-on-pull-request-db26j in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:50:30.332 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-on-pull-request-db26j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:50:30.332 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:50:30.333 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-jlogiqap-on-pull-request-db26j | Status: running | Reason: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:51:00.397 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-on-pull-request-db26j in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:51:00.397 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-on-pull-request-db26j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:51:00.397 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:51:00.398 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-jlogiqap-on-pull-request-db26j | Status: running | Reason: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:51:30.460 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-on-pull-request-db26j in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:51:30.461 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-on-pull-request-db26j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:51:30.461 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:51:30.461 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-python-jlogiqap-on-pull-request-db26j | Status: running | Reason: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:52:00.523 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-on-pull-request-db26j in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:52:00.524 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-on-pull-request-db26j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:52:00.524 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:52:00.524 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 7] 🔄 Pipeline: e2e-tests-python-jlogiqap-on-pull-request-db26j | Status: running | Reason: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:52:30.586 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-on-pull-request-db26j in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:52:30.586 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-on-pull-request-db26j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:52:30.587 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:52:30.587 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 8] 🔄 Pipeline: e2e-tests-python-jlogiqap-on-pull-request-db26j | Status: running | Reason: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:53:00.645 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-on-pull-request-db26j in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:53:00.645 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-on-pull-request-db26j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:53:00.645 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:53:00.645 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 9] 🔄 Pipeline: e2e-tests-python-jlogiqap-on-pull-request-db26j | Status: running | Reason: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:53:30.736 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-on-pull-request-db26j in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:53:30.736 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-on-pull-request-db26j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:53:30.736 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:53:30.737 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 10] 🔄 Pipeline: e2e-tests-python-jlogiqap-on-pull-request-db26j | Status: running | Reason: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:00.798 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-on-pull-request-db26j in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:00.798 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-on-pull-request-db26j status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:00.798 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:00.798 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 11] 🔄 Pipeline: e2e-tests-python-jlogiqap-on-pull-request-db26j | Status: running | Reason: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:30.870 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-on-pull-request-db26j in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:30.871 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-on-pull-request-db26j status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:30.871 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:30.871 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:30.886 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-jlogiqap-on-pull-request-db26j was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:30.888 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:32.987 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 4cf7a38978ea87beac413ef21aebea400a5bffa2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:32.988 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-python-jlogiqap... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:32.988 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-jlogiqap, event type: push {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:33.024 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-jlogiqap {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:33.024 [[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-06 12:54:33.024 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-jlogiqap | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-jlogiqap, event: push, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:41.276 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-jlogiqap {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:41.277 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:41.277 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-jlogiqap-on-push-xphp2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:41.277 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-jlogiqap-on-push-xphp2 was triggered by on-push pipeline after merging #1 in e2e-tests-python-jlogiqap {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:41.278 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-jlogiqap-on-push-xphp2 to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:41.320 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-on-push-xphp2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:41.320 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-on-push-xphp2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:41.321 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-on-push-xphp2 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:54:41.321 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-jlogiqap-on-push-xphp2 | Status: running | Reason: Pipeline e2e-tests-python-jlogiqap-on-push-xphp2 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:55:11.371 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-on-push-xphp2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:55:11.371 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-on-push-xphp2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:55:11.372 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-on-push-xphp2 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:55:11.372 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-jlogiqap-on-push-xphp2 | Status: running | Reason: Pipeline e2e-tests-python-jlogiqap-on-push-xphp2 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:55:41.405 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-on-push-xphp2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:55:41.405 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-on-push-xphp2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:55:41.405 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-on-push-xphp2 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:55:41.406 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-jlogiqap-on-push-xphp2 | Status: running | Reason: Pipeline e2e-tests-python-jlogiqap-on-push-xphp2 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:56:11.448 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-on-push-xphp2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:56:11.449 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-on-push-xphp2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:56:11.449 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-on-push-xphp2 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:56:11.449 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-jlogiqap-on-push-xphp2 | Status: running | Reason: Pipeline e2e-tests-python-jlogiqap-on-push-xphp2 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:56:41.499 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-on-push-xphp2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:56:41.499 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-on-push-xphp2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:56:41.499 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-on-push-xphp2 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:56:41.500 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-jlogiqap-on-push-xphp2 | Status: running | Reason: Pipeline e2e-tests-python-jlogiqap-on-push-xphp2 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:11.545 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-on-push-xphp2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:11.545 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-on-push-xphp2 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:11.545 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-on-push-xphp2 status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:11.546 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-python-jlogiqap-on-push-xphp2 | Status: running | Reason: Pipeline e2e-tests-python-jlogiqap-on-push-xphp2 not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:41.615 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-on-push-xphp2 in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:41.616 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-on-push-xphp2 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:41.616 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-on-push-xphp2 status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:41.616 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:41.619 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-jlogiqap-on-push-xphp2 was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:41.619 [[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="30.71">
<system-out>
<![CDATA[2026-05-06 12:57:41.681 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-jlogiqap-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:41.682 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-jlogiqap-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:41.870 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': a5de228ca0544dfc215a4501a5ef85cefabee5d2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:41.871 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:41.871 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-jlogiqap-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:41.942 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-jlogiqap-development using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:42.654 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:42.655 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-jlogiqap-development' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:42.771 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-jlogiqap-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/applications/e2e-tests-python-jlogiqap-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-jlogiqap-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-jlogiqap/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (89ba688)
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-jlogiqap  Synced     Healthy        service/e2e-tests-python-jlogiqap created
apps                Deployment  tssc-app-development  e2e-tests-python-jlogiqap  Synced     Healthy        deployment.apps/e2e-tests-python-jlogiqap created
route.openshift.io  Route       tssc-app-development  e2e-tests-python-jlogiqap  Synced     Healthy        route.route.openshift.io/e2e-tests-python-jlogiqap created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:42.772 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-jlogiqap-development' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:48.678 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-06T12:57:43+00:00                         Service  tssc-app-development  e2e-tests-python-jlogiqap    Synced  Healthy              
2026-05-06T12:57:43+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-jlogiqap    Synced  Healthy              
2026-05-06T12:57:43+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-jlogiqap    Synced  Healthy              
2026-05-06T12:57:46+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-06T12:57:48+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-06T12:57:48+00:00                         Service  tssc-app-development  e2e-tests-python-jlogiqap    Synced   Healthy              service/e2e-tests-python-jlogiqap unchanged
2026-05-06T12:57:48+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-jlogiqap    Synced   Healthy              deployment.apps/e2e-tests-python-jlogiqap configured
2026-05-06T12:57:48+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-jlogiqap    Synced   Healthy              route.route.openshift.io/e2e-tests-python-jlogiqap unchanged
2026-05-06T12:57:48+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-jlogiqap  OutOfSync  Progressing              deployment.apps/e2e-tests-python-jlogiqap configured

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

Operation:          Sync
Sync Revision:      a5de228ca0544dfc215a4501a5ef85cefabee5d2
Phase:              Succeeded
Start:              2026-05-06 12:57:43 +0000 UTC
Finished:           2026-05-06 12:57:47 +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-jlogiqap  Synced     Healthy            service/e2e-tests-python-jlogiqap unchanged
apps                Deployment  tssc-app-development  e2e-tests-python-jlogiqap  Synced     Progressing        deployment.apps/e2e-tests-python-jlogiqap configured
route.openshift.io  Route       tssc-app-development  e2e-tests-python-jlogiqap  Synced     Healthy            route.route.openshift.io/e2e-tests-python-jlogiqap unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:48.743 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-jlogiqap-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:48.743 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-jlogiqap-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-jlogiqap-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:58.099 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-jlogiqap-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:57:58.099 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-jlogiqap-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-jlogiqap-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:12.336 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-jlogiqap-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:12.336 [[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-06 12:58:12.359 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-jlogiqap-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:12.359 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:12.360 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:12.360 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: a5de228ca0544dfc215a4501a5ef85cefabee5d2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:12.360 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: a5de228ca0544dfc215a4501a5ef85cefabee5d2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:12.362 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="111.309">
<system-out>
<![CDATA[2026-05-06 12:58:12.390 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-jlogiqap/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:12.390 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-jlogiqap/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:12.525 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-jlogiqap/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:12.525 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-jlogiqap/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-jlogiqap:4cf7a38978ea87beac413ef21aebea400a5bffa2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:12.527 [[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-06 12:58:12.555 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:12.555 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-python-jlogiqap:4cf7a38978ea87beac413ef21aebea400a5bffa2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:12.556 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-jlogiqap/overlays/stage/deployment-patch.yaml in repo e2e-tests-python-jlogiqap-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:12.744 [[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-06 12:58:12.744 [[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-jlogiqap:4cf7a38978ea87beac413ef21aebea400a5bffa2" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:16.594 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778072292556 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:18.360 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-jlogiqap-gitops/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:18.360 [[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-06 12:58:18.361 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-python-jlogiqap-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:18.361 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-jlogiqap-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:18.361 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-jlogiqap-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:18.386 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-jlogiqap-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:18.386 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-jlogiqap-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:18.386 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-jlogiqap-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-jlogiqap-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:27.905 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-jlogiqap-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:27.906 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:27.906 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-jlogiqap-gitops-on-pull-request-znlqc {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:27.906 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-jlogiqap-gitops-on-pull-request-znlqc was triggered by promotion PR #1 in e2e-tests-python-jlogiqap-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:27.906 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-jlogiqap-gitops-on-pull-request-znlqc to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:27.937 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-gitops-on-pull-request-znlqc in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:27.937 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-gitops-on-pull-request-znlqc status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:27.938 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-gitops-on-pull-request-znlqc status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:27.938 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-jlogiqap-gitops-on-pull-request-znlqc | Status: running | Reason: Pipeline e2e-tests-python-jlogiqap-gitops-on-pull-request-znlqc not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:58.000 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-gitops-on-pull-request-znlqc in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:58.000 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-gitops-on-pull-request-znlqc status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:58.000 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-gitops-on-pull-request-znlqc status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:58:58.001 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-jlogiqap-gitops-on-pull-request-znlqc | Status: running | Reason: Pipeline e2e-tests-python-jlogiqap-gitops-on-pull-request-znlqc not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:59:28.052 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-gitops-on-pull-request-znlqc in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:59:28.052 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-gitops-on-pull-request-znlqc status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:59:28.052 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-gitops-on-pull-request-znlqc status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:59:28.053 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:59:28.054 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-jlogiqap-gitops-on-pull-request-znlqc was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:59:28.054 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:59:30.178 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 60783c4dd4fd9a1974ab0fbb478d53e61b4a722c {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:59:30.178 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 60783c4dd4fd9a1974ab0fbb478d53e61b4a722c {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:59:30.178 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:59:30.178 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-jlogiqap-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:59:30.262 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-jlogiqap-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:59:31.127 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:59:31.128 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-jlogiqap-stage' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:59:31.294 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-jlogiqap-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/applications/e2e-tests-python-jlogiqap-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-jlogiqap-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-jlogiqap/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (89ba688)
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-jlogiqap  Synced     Healthy        service/e2e-tests-python-jlogiqap created
apps                Deployment  tssc-app-stage  e2e-tests-python-jlogiqap  Synced     Healthy        deployment.apps/e2e-tests-python-jlogiqap created
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-jlogiqap  Synced     Healthy        route.route.openshift.io/e2e-tests-python-jlogiqap created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:59:31.294 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-jlogiqap-stage' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:59:46.267 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-06T12:59:31+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-jlogiqap    Synced  Healthy              
2026-05-06T12:59:31+00:00                         Service  tssc-app-stage  e2e-tests-python-jlogiqap    Synced  Healthy              
2026-05-06T12:59:31+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-jlogiqap    Synced  Healthy              
2026-05-06T12:59:35+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-06T12:59:37+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-06T12:59:37+00:00                         Service  tssc-app-stage  e2e-tests-python-jlogiqap    Synced   Healthy              service/e2e-tests-python-jlogiqap unchanged
2026-05-06T12:59:37+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-jlogiqap    Synced   Healthy              deployment.apps/e2e-tests-python-jlogiqap configured
2026-05-06T12:59:37+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-jlogiqap    Synced   Healthy              route.route.openshift.io/e2e-tests-python-jlogiqap unchanged
2026-05-06T12:59:37+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-jlogiqap  OutOfSync  Progressing              deployment.apps/e2e-tests-python-jlogiqap configured
2026-05-06T12:59:38+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-jlogiqap    Synced  Progressing              deployment.apps/e2e-tests-python-jlogiqap configured
2026-05-06T12:59:40+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-06T12:59:41+00:00          Namespace                    tssc-app-stage  Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-06T12:59:41+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-jlogiqap  OutOfSync  Progressing              deployment.apps/e2e-tests-python-jlogiqap configured
2026-05-06T12:59:42+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-jlogiqap  OutOfSync  Healthy              deployment.apps/e2e-tests-python-jlogiqap configured
2026-05-06T12:59:44+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-06T12:59:45+00:00          Namespace                    tssc-app-stage  Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-06T12:59:45+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-jlogiqap    Synced  Progressing              deployment.apps/e2e-tests-python-jlogiqap configured

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

Operation:          Sync
Sync Revision:      60783c4dd4fd9a1974ab0fbb478d53e61b4a722c
Phase:              Succeeded
Start:              2026-05-06 12:59:42 +0000 UTC
Finished:           2026-05-06 12:59:45 +0000 UTC
Duration:           3s
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-jlogiqap  Synced     Healthy            service/e2e-tests-python-jlogiqap unchanged
apps                Deployment  tssc-app-stage  e2e-tests-python-jlogiqap  Synced     Progressing        deployment.apps/e2e-tests-python-jlogiqap configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-jlogiqap  Synced     Healthy            route.route.openshift.io/e2e-tests-python-jlogiqap unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:59:46.348 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-jlogiqap-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:59:46.348 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-jlogiqap-stage | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-jlogiqap-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:59:54.164 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-jlogiqap-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 12:59:54.165 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-jlogiqap-stage | Elapsed: 24s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-jlogiqap-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:03.388 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-jlogiqap-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:03.389 [[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-06 13:00:03.411 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-jlogiqap-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:03.411 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:03.411 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:03.412 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 60783c4dd4fd9a1974ab0fbb478d53e61b4a722c {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:03.412 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 60783c4dd4fd9a1974ab0fbb478d53e61b4a722c {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:03.414 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:03.415 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:03.415 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-jlogiqap-gitops-on-pull-request-znlqc logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:03.415 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-jlogiqap-gitops-on-pull-request-znlqc in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:03.449 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-gitops-on-pull-request-znlqc in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:03.695 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:3691911f-37b9-4896-89c6-1dade2393349/1 found from Promotion Pipeline e2e-tests-python-jlogiqap-gitops-on-pull-request-znlqc 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="113.231">
<system-out>
<![CDATA[2026-05-06 13:00:03.717 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-jlogiqap/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:03.718 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-jlogiqap/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:03.891 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-jlogiqap/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:03.891 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-jlogiqap/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-jlogiqap:4cf7a38978ea87beac413ef21aebea400a5bffa2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:03.893 [[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-06 13:00:03.920 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:03.920 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-python-jlogiqap:4cf7a38978ea87beac413ef21aebea400a5bffa2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:03.920 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-jlogiqap/overlays/prod/deployment-patch.yaml in repo e2e-tests-python-jlogiqap-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:04.054 [[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-06 13:00:04.054 [[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-jlogiqap:4cf7a38978ea87beac413ef21aebea400a5bffa2" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:08.085 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778072403920 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:09.661 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-jlogiqap-gitops/pull/2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:09.661 [[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-06 13:00:09.661 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-python-jlogiqap-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:09.662 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-python-jlogiqap-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:09.662 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-jlogiqap-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:09.692 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-jlogiqap-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:09.693 [[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-06 13:00:09.693 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-jlogiqap-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-jlogiqap-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:16.241 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-jlogiqap-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:16.242 [[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-06 13:00:16.242 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-python-jlogiqap-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-jlogiqap-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:25.328 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-jlogiqap-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:25.329 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:25.329 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-jlogiqap-gitops-on-pull-request-mrkpk {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:25.329 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-jlogiqap-gitops-on-pull-request-mrkpk was triggered by promotion PR #2 in e2e-tests-python-jlogiqap-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:25.330 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-jlogiqap-gitops-on-pull-request-mrkpk to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:25.365 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-gitops-on-pull-request-mrkpk in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:25.365 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-gitops-on-pull-request-mrkpk status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:25.365 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-gitops-on-pull-request-mrkpk status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:25.366 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-jlogiqap-gitops-on-pull-request-mrkpk | Status: running | Reason: Pipeline e2e-tests-python-jlogiqap-gitops-on-pull-request-mrkpk not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:55.425 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-gitops-on-pull-request-mrkpk in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:55.425 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-gitops-on-pull-request-mrkpk status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:55.425 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-gitops-on-pull-request-mrkpk status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:00:55.425 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-jlogiqap-gitops-on-pull-request-mrkpk | Status: running | Reason: Pipeline e2e-tests-python-jlogiqap-gitops-on-pull-request-mrkpk not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:25.484 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-gitops-on-pull-request-mrkpk in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:25.484 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-jlogiqap-gitops-on-pull-request-mrkpk status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:25.484 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-jlogiqap-gitops-on-pull-request-mrkpk status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:25.484 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:25.486 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-jlogiqap-gitops-on-pull-request-mrkpk was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:25.487 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:27.566 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 8514f9cd7c44dc4fee11120b014c937f7e0221ef {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:27.567 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 8514f9cd7c44dc4fee11120b014c937f7e0221ef {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:27.567 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:27.567 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-jlogiqap-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:27.640 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-jlogiqap-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:28.588 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:28.589 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-jlogiqap-prod' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:28.706 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-jlogiqap-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/applications/e2e-tests-python-jlogiqap-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-jlogiqap-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-jlogiqap/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a5de228)
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-jlogiqap  Synced     Healthy        service/e2e-tests-python-jlogiqap created
apps                Deployment  tssc-app-prod  e2e-tests-python-jlogiqap  Synced     Healthy        deployment.apps/e2e-tests-python-jlogiqap created
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-jlogiqap  Synced     Healthy        route.route.openshift.io/e2e-tests-python-jlogiqap created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:28.707 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-jlogiqap-prod' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:35.384 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-06T13:01:29+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-jlogiqap    Synced  Healthy              
2026-05-06T13:01:29+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-jlogiqap    Synced  Healthy              
2026-05-06T13:01:29+00:00                         Service  tssc-app-prod  e2e-tests-python-jlogiqap    Synced  Healthy              
2026-05-06T13:01:32+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-06T13:01:33+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-jlogiqap    Synced   Healthy              route.route.openshift.io/e2e-tests-python-jlogiqap unchanged
2026-05-06T13:01:33+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-06T13:01:33+00:00                         Service  tssc-app-prod  e2e-tests-python-jlogiqap    Synced   Healthy              service/e2e-tests-python-jlogiqap unchanged
2026-05-06T13:01:33+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-jlogiqap    Synced   Healthy              deployment.apps/e2e-tests-python-jlogiqap configured
2026-05-06T13:01:33+00:00   apps  Deployment  tssc-app-prod  e2e-tests-python-jlogiqap  OutOfSync  Progressing              deployment.apps/e2e-tests-python-jlogiqap configured

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

Operation:          Sync
Sync Revision:      8514f9cd7c44dc4fee11120b014c937f7e0221ef
Phase:              Succeeded
Start:              2026-05-06 13:01:29 +0000 UTC
Finished:           2026-05-06 13:01:33 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod              Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-python-jlogiqap  Synced     Healthy            service/e2e-tests-python-jlogiqap unchanged
apps                Deployment  tssc-app-prod  e2e-tests-python-jlogiqap  Synced     Progressing        deployment.apps/e2e-tests-python-jlogiqap configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-jlogiqap  Synced     Healthy            route.route.openshift.io/e2e-tests-python-jlogiqap unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:35.458 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-jlogiqap-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:35.459 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-jlogiqap-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-jlogiqap-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:45.481 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-jlogiqap-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:45.482 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-jlogiqap-prod | Elapsed: 18s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-jlogiqap-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:56.657 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-jlogiqap-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:56.658 [[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-06 13:01:56.678 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-jlogiqap-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:56.679 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:56.679 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:56.679 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 8514f9cd7c44dc4fee11120b014c937f7e0221ef {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:56.679 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 8514f9cd7c44dc4fee11120b014c937f7e0221ef {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:56.681 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:56.681 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:56.681 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-jlogiqap-gitops-on-pull-request-mrkpk logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:56.681 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-jlogiqap-gitops-on-pull-request-mrkpk in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:56.714 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-jlogiqap-gitops-on-pull-request-mrkpk in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:56.946 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:3691911f-37b9-4896-89c6-1dade2393349/1 found from Promotion Pipeline e2e-tests-python-jlogiqap-gitops-on-pull-request-mrkpk 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.226">
<system-out>
<![CDATA[2026-05-06 13:01:57.052 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:3691911f-37b9-4896-89c6-1dade2393349/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:57.053 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-jlogiqap:4cf7a38978ea87beac413ef21aebea400a5bffa2 and document ID urn:uuid:3691911f-37b9-4896-89c6-1dade2393349/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:57.053 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-jlogiqap:4cf7a38978ea87beac413ef21aebea400a5bffa2 and document ID: urn:uuid:3691911f-37b9-4896-89c6-1dade2393349/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:57.053 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-jlogiqap:4cf7a38978ea87beac413ef21aebea400a5bffa2 at https://server-tssc-tpa.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:57.120 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-jlogiqap:4cf7a38978ea87beac413ef21aebea400a5bffa2' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:57.120 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:3691911f-37b9-4896-89c6-1dade2393349/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:57.120 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-jlogiqap:4cf7a38978ea87beac413ef21aebea400a5bffa2, Published: 2026-05-06T12:56:40Z, SHA256: sha256:c4dc7d91524d76ac13f40d7c5ef4b8d5ff3e1df120700ac9f0cd77f61ff646ec {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:57.120 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:3691911f-37b9-4896-89c6-1dade2393349/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:57.121 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-jlogiqap:4cf7a38978ea87beac413ef21aebea400a5bffa2 and document ID urn:uuid:3691911f-37b9-4896-89c6-1dade2393349/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:57.121 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-jlogiqap:4cf7a38978ea87beac413ef21aebea400a5bffa2 and document ID: urn:uuid:3691911f-37b9-4896-89c6-1dade2393349/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:57.121 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-jlogiqap:4cf7a38978ea87beac413ef21aebea400a5bffa2 at https://server-tssc-tpa.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:57.190 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-jlogiqap:4cf7a38978ea87beac413ef21aebea400a5bffa2' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:57.190 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:3691911f-37b9-4896-89c6-1dade2393349/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:57.190 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-jlogiqap:4cf7a38978ea87beac413ef21aebea400a5bffa2, Published: 2026-05-06T12:56:40Z, SHA256: sha256:c4dc7d91524d76ac13f40d7c5ef4b8d5ff3e1df120700ac9f0cd77f61ff646ec {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:57.190 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:3691911f-37b9-4896-89c6-1dade2393349/1,urn:uuid:3691911f-37b9-4896-89c6-1dade2393349/1 found in TPA!!! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-05-06 13:01:57.191 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-python-jlogiqap:4cf7a38978ea87beac413ef21aebea400a5bffa2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-06T12:47:01.176Z" hostname="e2e-e2e-tests-python[github-azure-quay]" tests="6" failures="0" skipped="5" time="292.292" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="292.292">
<system-out>
<![CDATA[2026-05-06 12:47:02.510 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-xnfszytq {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:02.511 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-xnfszytq'... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:02.517 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:02.621 [[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-06 12:47:02.622 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:02.623 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:02.623 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:02.651 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:02.678 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:02.681 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:02.681 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:02.710 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:02.710 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:02.711 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:02.919 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-xnfszytq, ID: bc966a5d-0fdc-45cf-a1f4-a7a3734ec6fb {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:02.919 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-xnfszytq to be completed... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:02.919 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task bc966a5d-0fdc-45cf-a1f4-a7a3734ec6fb to complete... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:03.045 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:03.046 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task bc966a5d-0fdc-45cf-a1f4-a7a3734ec6fb: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:08.142 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:08.143 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task bc966a5d-0fdc-45cf-a1f4-a7a3734ec6fb: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:13.162 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:13.163 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task bc966a5d-0fdc-45cf-a1f4-a7a3734ec6fb: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:18.192 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:18.193 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task bc966a5d-0fdc-45cf-a1f4-a7a3734ec6fb: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:23.259 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:23.260 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task bc966a5d-0fdc-45cf-a1f4-a7a3734ec6fb: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:28.282 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:28.283 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task bc966a5d-0fdc-45cf-a1f4-a7a3734ec6fb: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:33.304 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:33.305 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:33.305 [[32mINFO [0m] rhdh.developer-hub: Task bc966a5d-0fdc-45cf-a1f4-a7a3734ec6fb completed successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:33.305 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-xnfszytq' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:33.305 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-xnfszytq {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:33.327 [[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-xnfszytq...
2026-05-06 12:47:33.328 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-xnfszytq-gitops, branch: main {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:33.328 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-xnfszytq-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:33.557 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 08c08e7d100dd4896b6c990a6d2f6cbbc037e22f {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Waiting for ArgoCD CI application to sync to commit: 08c08e7d100dd4896b6c990a6d2f6cbbc037e22f
2026-05-06 12:47:33.585 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-python-xnfszytq-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-xnfszytq-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-python-xnfszytq-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"3ff3f88a-e248-4b9b-8b51-cb9c890bbc58","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Wed, 06 May 2026 12:47:33 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"c4bd2803-5f84-4874-b4a6-b7bc252bce52","x-kubernetes-pf-prioritylevel-uid":"4676fe6d-7f11-4137-8989-a5d9d009f919"} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:33.585 [[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-06 12:47:49.559 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-xnfszytq-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 08c08e7d100dd4896b6c990a6d2f6cbbc037e22f) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:47:49.559 [[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-06 12:48:29.169 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-xnfszytq-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:48:29.169 [[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-06 12:49:09.993 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-xnfszytq-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:09.994 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:09.994 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:09.994 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 08c08e7d100dd4896b6c990a6d2f6cbbc037e22f {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-06 12:49:09.994 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:09.995 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-python-xnfszytq {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:09.995 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-python-xnfszytq... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:10.215 [[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-06 12:49:13.929 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:13.930 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-python-xnfszytq {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:13.930 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-python-xnfszytq... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:13.930 [[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-06 12:49:13.931 [[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-06 12:49:20.928 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-xnfszytq-gitops branch 'main' with commit SHA: 9b990b260c1da3a01780bdc187d5ef10af706802 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:20.929 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 9b990b260c1da3a01780bdc187d5ef10af706802 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:21.826 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-python-xnfszytq branch 'main' with commit SHA: dc9ab54072a54570ccf175d6acc97b8599bc7bd8 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:21.826 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: dc9ab54072a54570ccf175d6acc97b8599bc7bd8 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:21.827 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-python-xnfszytq for component e2e-tests-python-xnfszytq... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:21.853 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-python-xnfszytq for component e2e-tests-python-xnfszytq... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:21.854 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-python-xnfszytq for component e2e-tests-python-xnfszytq... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:21.854 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:21.854 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:24.439 [[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-06 12:49:26.920 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-xnfszytq-gitops type=github name=e2e-tests-python-xnfszytq-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:26.921 [[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-06 12:49:34.054 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8116?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:43.131 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8116... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:43.132 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8116?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:45.673 [[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-06 12:49:59.186 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-xnfszytq-gitops". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:49:59.186 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-python-xnfszytq {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:50:06.924 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-python-xnfszytq type=github name=e2e-tests-python-xnfszytq {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:50:06.925 [[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-06 12:50:36.571 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8121?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:50:57.366 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8121... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:50:57.366 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8121?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:51:25.274 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-python-xnfszytq". {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:51:25.274 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-python-xnfszytq {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:51:25.275 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-python-xnfszytq... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:51:25.307 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-xnfszytq {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:51:25.308 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-xnfszytq {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:51:25.308 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-xnfszytq-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:51:25.308 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-python-xnfszytq-gitops {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:51:25.309 [[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-06 12:51:25.309 [[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-06 12:51:25.309 [[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-06 12:51:25.309 [[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-06 12:51:54.687 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-python-xnfszytq {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:51:54.688 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:51:54.741 [[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-06 12:51:54.794 [[31mERROR[0m] azure.variable-group: Failed to get variable group by name 'e2e-tests-python-xnfszytq': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-05-06 12:51:54.794 [[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-06 12:51:54.795 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-python-github-azure-quay-/error-context.md]]
]]>
</system-out>
<system-err>
<![CDATA[(node:137) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
<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-06T12:47:01.176Z" hostname="e2e-e2e-tests-dotnet-basic[github-tekton-quay]" tests="6" failures="0" skipped="0" time="722.678" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="92.722">
<system-out>
<![CDATA[2026-05-06 12:47:02.562 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-hvtebnuz {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:02.563 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-hvtebnuz'... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:02.570 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:02.630 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:02.655 [[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-06 12:47:02.660 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:02.660 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:02.689 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:02.689 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:02.690 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:02.899 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-hvtebnuz, ID: d3bc9435-60e6-4662-92b3-412acde8cdc0 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:02.899 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-hvtebnuz to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:02.900 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task d3bc9435-60e6-4662-92b3-412acde8cdc0 to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:03.015 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:03.016 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task d3bc9435-60e6-4662-92b3-412acde8cdc0: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:08.130 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:08.130 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task d3bc9435-60e6-4662-92b3-412acde8cdc0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:13.150 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:13.151 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task d3bc9435-60e6-4662-92b3-412acde8cdc0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:18.174 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:18.175 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task d3bc9435-60e6-4662-92b3-412acde8cdc0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:23.243 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:23.244 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task d3bc9435-60e6-4662-92b3-412acde8cdc0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:28.265 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:28.266 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task d3bc9435-60e6-4662-92b3-412acde8cdc0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:33.286 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:33.286 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task d3bc9435-60e6-4662-92b3-412acde8cdc0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:38.449 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:38.449 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task d3bc9435-60e6-4662-92b3-412acde8cdc0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:43.470 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:43.471 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task d3bc9435-60e6-4662-92b3-412acde8cdc0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:48.537 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:48.537 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 10/24 for task d3bc9435-60e6-4662-92b3-412acde8cdc0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:53.571 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:53.571 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 11/24 for task d3bc9435-60e6-4662-92b3-412acde8cdc0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:58.592 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:58.592 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:58.593 [[32mINFO [0m] rhdh.developer-hub: Task d3bc9435-60e6-4662-92b3-412acde8cdc0 completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:58.593 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-hvtebnuz' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:58.593 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-hvtebnuz {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:58.605 [[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-hvtebnuz...
2026-05-06 12:47:58.606 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-hvtebnuz-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:58.606 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-hvtebnuz-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:58.776 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': d92ac628fdd8162c3ef442d6cecb18c09d7553a2 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Waiting for ArgoCD CI application to sync to commit: d92ac628fdd8162c3ef442d6cecb18c09d7553a2
2026-05-06 12:47:58.801 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-hvtebnuz-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: d92ac628fdd8162c3ef442d6cecb18c09d7553a2) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:47:58.802 [[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-06 12:48:09.724 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-hvtebnuz-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: d92ac628fdd8162c3ef442d6cecb18c09d7553a2) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:48:09.724 [[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-06 12:48:35.234 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-hvtebnuz-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:48:35.234 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:48:35.234 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:48:35.234 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: d92ac628fdd8162c3ef442d6cecb18c09d7553a2 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-06 12:48:35.235 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:48:35.235 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-dotnet-basic-hvtebnuz (GitHub + Tekton CI) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:48:35.235 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-dotnet-basic-hvtebnuz {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:48:35.235 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:48:35.236 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-dotnet-basic-hvtebnuz {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:48:35.258 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-hvtebnuz {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:48:35.277 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-hvtebnuz-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:48:35.278 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-dotnet-basic-hvtebnuz {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:48:35.278 [[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:168) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="396.447">
<system-out>
<![CDATA[2026-05-06 12:48:35.310 [[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-06 12:48:35.310 [[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-06 12:48:35.310 [[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-06 12:48:39.198 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778071715311 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:48:40.956 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-hvtebnuz/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:48:40.956 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-hvtebnuz/pull/1 with SHA: 1d13a73af68e4e96df7ecfb0bfd126833c86dc0c {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:48:40.957 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-hvtebnuz... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:48:40.957 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-hvtebnuz, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:48:40.978 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-hvtebnuz {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:48:40.978 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-hvtebnuz. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:48:40.978 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-hvtebnuz | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-hvtebnuz, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:48:47.059 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-hvtebnuz {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:48:47.060 [[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-06 12:48:47.060 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-dotnet-basic-hvtebnuz | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-hvtebnuz, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:49:00.261 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-hvtebnuz {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:49:00.261 [[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-06 12:49:00.261 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:49:00.261 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 was triggered by promotion PR #1 in e2e-tests-dotnet-basic-hvtebnuz {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:49:00.262 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:49:00.290 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:49:00.291 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:49:00.291 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:49:00.291 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:49:30.352 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:49:30.352 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:49:30.352 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:49:30.352 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:50:00.428 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:50:00.428 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:50:00.428 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:50:00.428 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:50:30.497 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:50:30.497 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:50:30.498 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:50:30.498 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:51:00.565 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:51:00.566 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:51:00.566 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:51:00.566 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:51:30.616 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:51:30.617 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:51:30.617 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:51:30.617 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:00.683 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:00.684 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:00.684 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:00.684 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 7] 🔄 Pipeline: e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:30.749 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:30.749 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:30.750 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:30.750 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:30.758 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-hvtebnuz-on-pull-request-n4pm6 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:30.758 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:32.775 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: daf13841336eb6ba92b47a391e73ca187e3d581d {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:32.776 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-dotnet-basic-hvtebnuz... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:32.776 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-hvtebnuz, event type: push {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:32.810 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-hvtebnuz {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:32.810 [[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-06 12:52:32.811 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-hvtebnuz | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-hvtebnuz, event: push, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:41.458 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-hvtebnuz {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:41.459 [[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-06 12:52:41.459 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:41.459 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v was triggered by on-push pipeline after merging #1 in e2e-tests-dotnet-basic-hvtebnuz {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:41.459 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:41.494 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:41.494 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:41.494 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:52:41.494 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:53:11.539 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:53:11.539 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:53:11.540 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:53:11.540 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:53:41.613 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:53:41.613 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:53:41.613 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:53:41.613 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:54:11.658 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:54:11.658 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:54:11.658 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:54:11.658 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:54:41.703 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:54:41.704 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:54:41.704 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:54:41.704 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:11.750 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:11.750 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:11.751 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:11.751 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:11.753 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-hvtebnuz-on-push-b4t8v was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:11.753 [[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="30.578">
<system-out>
<![CDATA[2026-05-06 12:55:11.808 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-hvtebnuz-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:11.808 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-hvtebnuz-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:11.962 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 3e1b059b5d93bd2cc2c6e6fce4b11b53ef2af521 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:11.962 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:11.963 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-hvtebnuz-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:12.046 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-hvtebnuz-development using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:12.800 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:12.800 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-hvtebnuz-development' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:12.933 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-hvtebnuz-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-hvtebnuz-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-hvtebnuz-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-hvtebnuz/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (d92ac62)
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-hvtebnuz  Synced     Healthy        service/e2e-tests-dotnet-basic-hvtebnuz created
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-hvtebnuz  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-hvtebnuz created
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-hvtebnuz  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-hvtebnuz created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:12.934 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-hvtebnuz-development' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:18.729 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-06T12:55:13+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-hvtebnuz    Synced  Healthy              
2026-05-06T12:55:13+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-hvtebnuz    Synced  Healthy              
2026-05-06T12:55:13+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-hvtebnuz    Synced  Healthy              
2026-05-06T12:55:14+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-hvtebnuz  OutOfSync  Healthy              
2026-05-06T12:55:16+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-06T12:55:17+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-06T12:55:17+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-hvtebnuz    Synced   Healthy              service/e2e-tests-dotnet-basic-hvtebnuz unchanged
2026-05-06T12:55:17+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-hvtebnuz  OutOfSync  Healthy              deployment.apps/e2e-tests-dotnet-basic-hvtebnuz configured
2026-05-06T12:55:17+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-hvtebnuz    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-hvtebnuz unchanged
2026-05-06T12:55:18+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-hvtebnuz    Synced  Progressing              deployment.apps/e2e-tests-dotnet-basic-hvtebnuz configured

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

Operation:          Sync
Sync Revision:      3e1b059b5d93bd2cc2c6e6fce4b11b53ef2af521
Phase:              Succeeded
Start:              2026-05-06 12:55:14 +0000 UTC
Finished:           2026-05-06 12:55:17 +0000 UTC
Duration:           3s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-dotnet-basic-hvtebnuz  Synced     Healthy            service/e2e-tests-dotnet-basic-hvtebnuz unchanged
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-hvtebnuz  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-hvtebnuz configured
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-hvtebnuz  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-hvtebnuz unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:18.815 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-hvtebnuz-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:18.816 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-hvtebnuz-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-hvtebnuz-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:28.388 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-hvtebnuz-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:28.388 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-hvtebnuz-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-hvtebnuz-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:42.327 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-hvtebnuz-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:42.327 [[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-06 12:55:42.351 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-hvtebnuz-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:42.351 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:42.351 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:42.351 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 3e1b059b5d93bd2cc2c6e6fce4b11b53ef2af521 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:42.352 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 3e1b059b5d93bd2cc2c6e6fce4b11b53ef2af521 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:42.354 [[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.008">
<system-out>
<![CDATA[2026-05-06 12:55:42.380 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-hvtebnuz/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:42.380 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-hvtebnuz/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:42.500 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-hvtebnuz/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:42.500 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-hvtebnuz/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-hvtebnuz:daf13841336eb6ba92b47a391e73ca187e3d581d {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:42.502 [[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-06 12:55:42.525 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:42.525 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-hvtebnuz:daf13841336eb6ba92b47a391e73ca187e3d581d {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:42.525 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-hvtebnuz/overlays/stage/deployment-patch.yaml in repo e2e-tests-dotnet-basic-hvtebnuz-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:42.650 [[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-06 12:55:42.651 [[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-hvtebnuz:daf13841336eb6ba92b47a391e73ca187e3d581d" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:46.503 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778072142525 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:48.216 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-hvtebnuz-gitops/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:48.216 [[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-06 12:55:48.216 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-dotnet-basic-hvtebnuz-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:48.217 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-hvtebnuz-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:48.217 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-hvtebnuz-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:48.241 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-hvtebnuz-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:48.241 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-hvtebnuz-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:48.241 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-hvtebnuz-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-hvtebnuz-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:55.222 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-hvtebnuz-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:55.222 [[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-06 12:55:55.222 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-kxhc9 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:55.223 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-kxhc9 was triggered by promotion PR #1 in e2e-tests-dotnet-basic-hvtebnuz-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:55.223 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-kxhc9 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:55.256 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-kxhc9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:55.256 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-kxhc9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:55.257 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-kxhc9 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:55:55.257 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-kxhc9 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-kxhc9 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:56:25.321 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-kxhc9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:56:25.321 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-kxhc9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:56:25.321 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-kxhc9 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:56:25.321 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-kxhc9 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-kxhc9 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:56:55.380 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-kxhc9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:56:55.381 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-kxhc9 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:56:55.381 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-kxhc9 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:56:55.381 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:56:55.383 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-kxhc9 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:56:55.383 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:56:57.241 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 05d48432e053dfbfebbc425c9bcb23b6db32cdec {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:56:57.242 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 05d48432e053dfbfebbc425c9bcb23b6db32cdec {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:56:57.242 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:56:57.242 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-hvtebnuz-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:56:57.313 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-hvtebnuz-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:56:57.940 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:56:57.940 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-hvtebnuz-stage' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:56:58.068 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-hvtebnuz-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-hvtebnuz-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-hvtebnuz-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-hvtebnuz/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (d92ac62)
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-hvtebnuz  Synced     Healthy        service/e2e-tests-dotnet-basic-hvtebnuz created
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-hvtebnuz  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-hvtebnuz created
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-hvtebnuz  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-hvtebnuz created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:56:58.069 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-hvtebnuz-stage' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:04.573 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-06T12:56:58+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-hvtebnuz    Synced  Healthy              
2026-05-06T12:56:58+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-hvtebnuz    Synced  Healthy              
2026-05-06T12:56:58+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-hvtebnuz    Synced  Healthy              
2026-05-06T12:57:02+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-06T12:57:04+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-06T12:57:04+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-hvtebnuz    Synced   Healthy              service/e2e-tests-dotnet-basic-hvtebnuz unchanged
2026-05-06T12:57:04+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-hvtebnuz    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-hvtebnuz configured
2026-05-06T12:57:04+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-hvtebnuz    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-hvtebnuz unchanged
2026-05-06T12:57:04+00:00   apps  Deployment  tssc-app-stage  e2e-tests-dotnet-basic-hvtebnuz  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-hvtebnuz configured

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

Operation:          Sync
Sync Revision:      05d48432e053dfbfebbc425c9bcb23b6db32cdec
Phase:              Succeeded
Start:              2026-05-06 12:56:59 +0000 UTC
Finished:           2026-05-06 12:57: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-dotnet-basic-hvtebnuz  Synced     Healthy            service/e2e-tests-dotnet-basic-hvtebnuz unchanged
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-hvtebnuz  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-hvtebnuz configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-hvtebnuz  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-hvtebnuz unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:04.649 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-hvtebnuz-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:04.650 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-hvtebnuz-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-hvtebnuz-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:10.902 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-hvtebnuz-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:10.903 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-hvtebnuz-stage | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-hvtebnuz-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:25.104 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-hvtebnuz-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:25.104 [[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-06 12:57:25.129 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-hvtebnuz-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:25.129 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:25.129 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:25.130 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 05d48432e053dfbfebbc425c9bcb23b6db32cdec {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:25.130 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 05d48432e053dfbfebbc425c9bcb23b6db32cdec {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:25.132 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:25.132 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:25.132 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-kxhc9 logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:25.132 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-kxhc9 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:25.168 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-kxhc9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:25.385 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:cfd9630e-7a50-478b-b397-abaf6fe3e5af/1 found from Promotion Pipeline e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-kxhc9 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.577">
<system-out>
<![CDATA[2026-05-06 12:57:25.410 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-hvtebnuz/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:25.410 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-hvtebnuz/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:25.592 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-hvtebnuz/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:25.592 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-hvtebnuz/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-hvtebnuz:daf13841336eb6ba92b47a391e73ca187e3d581d {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:25.593 [[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-06 12:57:25.617 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:25.617 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-hvtebnuz:daf13841336eb6ba92b47a391e73ca187e3d581d {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:25.618 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-hvtebnuz/overlays/prod/deployment-patch.yaml in repo e2e-tests-dotnet-basic-hvtebnuz-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:25.714 [[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-06 12:57:25.715 [[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-hvtebnuz:daf13841336eb6ba92b47a391e73ca187e3d581d" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:29.585 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778072245618 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:31.623 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-hvtebnuz-gitops/pull/2 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:31.623 [[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-06 12:57:31.624 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-dotnet-basic-hvtebnuz-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:31.624 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-dotnet-basic-hvtebnuz-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:31.624 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-hvtebnuz-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:31.654 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-hvtebnuz-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:31.654 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:31.654 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-hvtebnuz-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-hvtebnuz-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:38.597 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-hvtebnuz-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:38.598 [[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-06 12:57:38.598 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-fvjhv {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:38.598 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-fvjhv was triggered by promotion PR #2 in e2e-tests-dotnet-basic-hvtebnuz-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:38.598 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-fvjhv to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:38.624 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-fvjhv in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:38.624 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-fvjhv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:38.626 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-fvjhv status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:57:38.626 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-fvjhv | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-fvjhv not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:08.668 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-fvjhv in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:08.669 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-fvjhv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:08.669 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-fvjhv status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:08.669 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-fvjhv | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-fvjhv not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:38.729 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-fvjhv in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:38.729 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-fvjhv status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:38.730 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-fvjhv status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:38.730 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:38.732 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-fvjhv was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:38.732 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:40.955 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 0b535678876dc3e9337acfffefd28c722d204ba5 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:40.956 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 0b535678876dc3e9337acfffefd28c722d204ba5 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:40.956 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:40.956 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-hvtebnuz-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:41.026 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-hvtebnuz-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:41.912 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:41.912 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-hvtebnuz-prod' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:42.061 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-hvtebnuz-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-hvtebnuz-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-hvtebnuz-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-hvtebnuz/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (3e1b059)
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-hvtebnuz  Synced     Healthy        service/e2e-tests-dotnet-basic-hvtebnuz created
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-hvtebnuz  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-hvtebnuz created
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-hvtebnuz  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-hvtebnuz created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:42.062 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-hvtebnuz-prod' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:48.891 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-06T12:58:42+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-hvtebnuz    Synced  Healthy              
2026-05-06T12:58:42+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-hvtebnuz    Synced  Healthy              
2026-05-06T12:58:42+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-hvtebnuz    Synced  Healthy              
2026-05-06T12:58:47+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-06T12:58:48+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-06T12:58:48+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-hvtebnuz    Synced   Healthy              service/e2e-tests-dotnet-basic-hvtebnuz unchanged
2026-05-06T12:58:48+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-hvtebnuz    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-hvtebnuz configured
2026-05-06T12:58:48+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-hvtebnuz    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-hvtebnuz unchanged
2026-05-06T12:58:48+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-hvtebnuz  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-hvtebnuz configured

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

Operation:          Sync
Sync Revision:      0b535678876dc3e9337acfffefd28c722d204ba5
Phase:              Succeeded
Start:              2026-05-06 12:58:43 +0000 UTC
Finished:           2026-05-06 12:58:48 +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-hvtebnuz  Synced     Healthy            service/e2e-tests-dotnet-basic-hvtebnuz unchanged
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-hvtebnuz  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-hvtebnuz configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-hvtebnuz  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-hvtebnuz unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:48.972 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-hvtebnuz-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:48.972 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-hvtebnuz-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-hvtebnuz-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:56.691 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-hvtebnuz-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:58:56.691 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-hvtebnuz-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-hvtebnuz-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:04.672 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-hvtebnuz-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:04.672 [[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-06 12:59:04.701 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-hvtebnuz-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:04.701 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:04.701 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:04.701 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 0b535678876dc3e9337acfffefd28c722d204ba5 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:04.702 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 0b535678876dc3e9337acfffefd28c722d204ba5 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:04.704 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:04.704 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:04.704 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-fvjhv logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:04.704 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-fvjhv in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:04.736 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-fvjhv in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:04.984 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:cfd9630e-7a50-478b-b397-abaf6fe3e5af/1 found from Promotion Pipeline e2e-tests-dotnet-basic-hvtebnuz-gitops-on-pull-request-fvjhv 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.346">
<system-out>
<![CDATA[2026-05-06 12:59:05.086 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:cfd9630e-7a50-478b-b397-abaf6fe3e5af/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:05.086 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-hvtebnuz:daf13841336eb6ba92b47a391e73ca187e3d581d and document ID urn:uuid:cfd9630e-7a50-478b-b397-abaf6fe3e5af/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:05.086 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-hvtebnuz:daf13841336eb6ba92b47a391e73ca187e3d581d and document ID: urn:uuid:cfd9630e-7a50-478b-b397-abaf6fe3e5af/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:05.087 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-hvtebnuz:daf13841336eb6ba92b47a391e73ca187e3d581d at https://server-tssc-tpa.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:05.213 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-hvtebnuz:daf13841336eb6ba92b47a391e73ca187e3d581d' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:05.213 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:cfd9630e-7a50-478b-b397-abaf6fe3e5af/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:05.213 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-hvtebnuz:daf13841336eb6ba92b47a391e73ca187e3d581d, Published: 2026-05-06T12:54:11Z, SHA256: sha256:dee66114a011b1a12334adb83017941073299beb729e76150e8afe942c598417 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:05.213 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:cfd9630e-7a50-478b-b397-abaf6fe3e5af/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:05.213 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-hvtebnuz:daf13841336eb6ba92b47a391e73ca187e3d581d and document ID urn:uuid:cfd9630e-7a50-478b-b397-abaf6fe3e5af/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:05.214 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-hvtebnuz:daf13841336eb6ba92b47a391e73ca187e3d581d and document ID: urn:uuid:cfd9630e-7a50-478b-b397-abaf6fe3e5af/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:05.214 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-hvtebnuz:daf13841336eb6ba92b47a391e73ca187e3d581d at https://server-tssc-tpa.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:05.350 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-hvtebnuz:daf13841336eb6ba92b47a391e73ca187e3d581d' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:05.350 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:cfd9630e-7a50-478b-b397-abaf6fe3e5af/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:05.350 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-hvtebnuz:daf13841336eb6ba92b47a391e73ca187e3d581d, Published: 2026-05-06T12:54:11Z, SHA256: sha256:dee66114a011b1a12334adb83017941073299beb729e76150e8afe942c598417 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:05.350 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:cfd9630e-7a50-478b-b397-abaf6fe3e5af/1,urn:uuid:cfd9630e-7a50-478b-b397-abaf6fe3e5af/1 found in TPA!!! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-05-06 12:59:05.351 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-hvtebnuz:daf13841336eb6ba92b47a391e73ca187e3d581d {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-06T12:47:01.176Z" hostname="e2e-e2e-tests-dotnet-basic[github-azure-quay]" tests="6" failures="0" skipped="5" time="178.385" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="178.385">
<system-out>
<![CDATA[2026-05-06 12:47:02.561 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-coseqkfr {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:02.562 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-coseqkfr'... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:02.569 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:02.653 [[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-06 12:47:02.654 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:02.654 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:02.655 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:02.681 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:02.706 [[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-06 12:47:02.710 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:02.711 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:02.733 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:02.733 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:02.734 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:02.999 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-coseqkfr, ID: d2876892-135b-489b-8333-3383f4b206f0 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:03.000 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-coseqkfr to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:03.000 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task d2876892-135b-489b-8333-3383f4b206f0 to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:03.078 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:03.079 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task d2876892-135b-489b-8333-3383f4b206f0: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:08.184 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:08.185 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task d2876892-135b-489b-8333-3383f4b206f0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:13.221 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:13.221 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task d2876892-135b-489b-8333-3383f4b206f0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:18.247 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:18.248 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task d2876892-135b-489b-8333-3383f4b206f0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:23.396 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:23.396 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task d2876892-135b-489b-8333-3383f4b206f0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:28.427 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:28.428 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task d2876892-135b-489b-8333-3383f4b206f0: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:33.446 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:33.446 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:33.447 [[32mINFO [0m] rhdh.developer-hub: Task d2876892-135b-489b-8333-3383f4b206f0 completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:33.447 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-coseqkfr' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:33.447 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-coseqkfr {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:33.463 [[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-coseqkfr...
2026-05-06 12:47:33.463 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-coseqkfr-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:33.463 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-coseqkfr-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:33.941 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 250015c0bf69c089928c34e02f8ed3e5ede0f4f4 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Waiting for ArgoCD CI application to sync to commit: 250015c0bf69c089928c34e02f8ed3e5ede0f4f4
2026-05-06 12:47:33.964 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-dotnet-basic-coseqkfr-development' in namespace 'tssc-gitops': Error: HTTP-Code: 404
Message: Unknown API Status Code!
Body: "{\"kind\":\"Status\",\"apiVersion\":\"v1\",\"metadata\":{},\"status\":\"Failure\",\"message\":\"applications.argoproj.io \\\"e2e-tests-dotnet-basic-coseqkfr-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-dotnet-basic-coseqkfr-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"16c9de34-d5dd-492b-bdd1-2a8a2e88204f","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Wed, 06 May 2026 12:47:33 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"c4bd2803-5f84-4874-b4a6-b7bc252bce52","x-kubernetes-pf-prioritylevel-uid":"4676fe6d-7f11-4137-8989-a5d9d009f919"} {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:33.965 [[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-06 12:47:47.243 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-coseqkfr-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:47:47.243 [[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-06 12:48:08.529 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-coseqkfr-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-06 12:48:08.530 [[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-06 12:49:26.981 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-coseqkfr-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:49:26.981 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:49:26.982 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:49:26.982 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 250015c0bf69c089928c34e02f8ed3e5ede0f4f4 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-06 12:49:26.982 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:49:26.983 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-dotnet-basic-coseqkfr {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:49:26.983 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-dotnet-basic-coseqkfr... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:49:27.180 [[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-06 12:49:29.612 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:49:29.612 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-dotnet-basic-coseqkfr {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:49:29.613 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-dotnet-basic-coseqkfr... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:49:29.613 [[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-06 12:49:29.613 [[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-06 12:49:36.473 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-coseqkfr-gitops branch 'main' with commit SHA: cb6914dec6e549cb2a472e1df2b930b888430535 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:49:36.473 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: cb6914dec6e549cb2a472e1df2b930b888430535 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:49:37.523 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-dotnet-basic-coseqkfr branch 'main' with commit SHA: ec4dbe599c8f237e360ab597af36ea1833091027 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:49:37.524 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: ec4dbe599c8f237e360ab597af36ea1833091027 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:49:37.524 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-dotnet-basic-coseqkfr for component e2e-tests-dotnet-basic-coseqkfr... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:49:37.548 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-dotnet-basic-coseqkfr for component e2e-tests-dotnet-basic-coseqkfr... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:49:37.549 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-dotnet-basic-coseqkfr for component e2e-tests-dotnet-basic-coseqkfr... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:49:37.549 [[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-06 12:49:37.549 [[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-06 12:50:00.759 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:50:00.873 [[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-06 12:50:00.938 [[31mERROR[0m] azure.service-endpoint: Failed to create service connection 'e2e-tests-dotnet-basic-coseqkfr': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:50:00.938 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create service endpoint 'e2e-tests-dotnet-basic-coseqkfr': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:50:00.938 [[31mERROR[0m] postcreation.command.azure.pipelines: Azure source pipeline creation failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-05-06 12:50:00.938 [[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-06 12:50:00.939 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-dotnet-basic-github-azure-quay-/error-context.md]]
]]>
</system-out>
<system-err>
<![CDATA[(node:147) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
<error message="Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: Request failed with status code 429" type="Error">
<![CDATA[  [e2e-e2e-tests-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-06T12:47:01.176Z" hostname="e2e-e2e-tests-nodejs[github-tekton-quay]" tests="6" failures="0" skipped="0" time="697.275" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="128.311">
<system-out>
<![CDATA[2026-05-06 12:47:02.544 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-jxaxsrnv {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:02.546 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-jxaxsrnv'... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:02.553 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:02.619 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:02.645 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:02.649 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:02.650 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:02.679 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:02.680 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:02.681 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:02.820 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-jxaxsrnv, ID: aa74b449-655c-49d3-8a7b-ef9f6e6891cb {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:02.821 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-jxaxsrnv to be completed... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:02.821 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task aa74b449-655c-49d3-8a7b-ef9f6e6891cb to complete... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:02.946 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:02.946 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task aa74b449-655c-49d3-8a7b-ef9f6e6891cb: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:07.990 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:07.991 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task aa74b449-655c-49d3-8a7b-ef9f6e6891cb: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:13.016 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:13.016 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task aa74b449-655c-49d3-8a7b-ef9f6e6891cb: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:18.041 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:18.041 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task aa74b449-655c-49d3-8a7b-ef9f6e6891cb: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:23.215 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:23.215 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task aa74b449-655c-49d3-8a7b-ef9f6e6891cb: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:28.235 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:28.235 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task aa74b449-655c-49d3-8a7b-ef9f6e6891cb: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:33.259 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:33.260 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task aa74b449-655c-49d3-8a7b-ef9f6e6891cb: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:38.289 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:38.289 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task aa74b449-655c-49d3-8a7b-ef9f6e6891cb: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:43.312 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:43.313 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:43.313 [[32mINFO [0m] rhdh.developer-hub: Task aa74b449-655c-49d3-8a7b-ef9f6e6891cb completed successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:43.313 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-jxaxsrnv' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:43.313 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-jxaxsrnv {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:43.327 [[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-jxaxsrnv...
2026-05-06 12:47:43.327 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-jxaxsrnv-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:43.327 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-jxaxsrnv-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:43.513 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 342201d00b10101976f65396632f931b5c71979c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Waiting for ArgoCD CI application to sync to commit: 342201d00b10101976f65396632f931b5c71979c
2026-05-06 12:47:43.537 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-jxaxsrnv-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 342201d00b10101976f65396632f931b5c71979c) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:47:43.537 [[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-06 12:47:54.321 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-jxaxsrnv-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-06 12:47:54.322 [[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-06 12:48:28.617 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-jxaxsrnv-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-06 12:48:28.618 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:10.793 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-jxaxsrnv-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:10.793 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:10.794 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:10.794 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 342201d00b10101976f65396632f931b5c71979c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-06 12:49:10.794 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:10.794 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-nodejs-jxaxsrnv (GitHub + Tekton CI) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:10.795 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-nodejs-jxaxsrnv {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:10.795 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:10.795 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-nodejs-jxaxsrnv {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:10.828 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-jxaxsrnv {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:10.848 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-jxaxsrnv-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:10.848 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-nodejs-jxaxsrnv {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:10.848 [[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:140) 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="336.198">
<system-out>
<![CDATA[2026-05-06 12:49:10.882 [[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-06 12:49:10.882 [[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-06 12:49:10.883 [[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-06 12:49:14.949 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778071750883 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:16.414 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-jxaxsrnv/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:16.415 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-jxaxsrnv/pull/1 with SHA: 9c96fadb95c9ccccfa9fd24a95c88cb46c9f0e18 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:16.415 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-jxaxsrnv... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:16.415 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-jxaxsrnv, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:16.439 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-jxaxsrnv {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:16.439 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-jxaxsrnv. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:16.439 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-jxaxsrnv | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-jxaxsrnv, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:22.119 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-jxaxsrnv {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:22.119 [[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-06 12:49:22.119 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-nodejs-jxaxsrnv | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-jxaxsrnv, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:35.262 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-jxaxsrnv {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:35.262 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:35.263 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:35.263 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm was triggered by promotion PR #1 in e2e-tests-nodejs-jxaxsrnv {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:35.263 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:35.300 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:35.300 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:35.301 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:49:35.301 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm | Status: running | Reason: Pipeline e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:50:05.346 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:50:05.346 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:50:05.346 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:50:05.347 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm | Status: running | Reason: Pipeline e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:50:35.421 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:50:35.422 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:50:35.422 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:50:35.422 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm | Status: running | Reason: Pipeline e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:05.460 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:05.461 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:05.461 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:05.461 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm | Status: running | Reason: Pipeline e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:35.511 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:35.511 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:35.511 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:35.512 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:35.524 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-jxaxsrnv-on-pull-request-p92bm was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:35.525 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:37.405 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 72488f0bfb9ce42143fd51b3ccedddfca7693003 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:37.406 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-nodejs-jxaxsrnv... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:37.407 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-jxaxsrnv, event type: push {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:37.437 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-jxaxsrnv {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:37.438 [[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-06 12:51:37.438 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-jxaxsrnv | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-jxaxsrnv, event: push, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:46.693 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-jxaxsrnv {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:46.695 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:46.695 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-jxaxsrnv-on-push-knttp {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:46.695 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-jxaxsrnv-on-push-knttp was triggered by on-push pipeline after merging #1 in e2e-tests-nodejs-jxaxsrnv {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:46.695 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-jxaxsrnv-on-push-knttp to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:46.726 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jxaxsrnv-on-push-knttp in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:46.726 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jxaxsrnv-on-push-knttp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:46.726 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jxaxsrnv-on-push-knttp status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:51:46.727 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-jxaxsrnv-on-push-knttp | Status: running | Reason: Pipeline e2e-tests-nodejs-jxaxsrnv-on-push-knttp not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:52:16.781 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jxaxsrnv-on-push-knttp in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:52:16.781 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jxaxsrnv-on-push-knttp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:52:16.782 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jxaxsrnv-on-push-knttp status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:52:16.782 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-jxaxsrnv-on-push-knttp | Status: running | Reason: Pipeline e2e-tests-nodejs-jxaxsrnv-on-push-knttp not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:52:46.842 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jxaxsrnv-on-push-knttp in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:52:46.842 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jxaxsrnv-on-push-knttp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:52:46.843 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jxaxsrnv-on-push-knttp status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:52:46.843 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-jxaxsrnv-on-push-knttp | Status: running | Reason: Pipeline e2e-tests-nodejs-jxaxsrnv-on-push-knttp not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:53:16.892 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jxaxsrnv-on-push-knttp in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:53:16.892 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jxaxsrnv-on-push-knttp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:53:16.892 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jxaxsrnv-on-push-knttp status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:53:16.893 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-jxaxsrnv-on-push-knttp | Status: running | Reason: Pipeline e2e-tests-nodejs-jxaxsrnv-on-push-knttp not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:53:46.956 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jxaxsrnv-on-push-knttp in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:53:46.957 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jxaxsrnv-on-push-knttp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:53:46.957 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jxaxsrnv-on-push-knttp status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:53:46.957 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-nodejs-jxaxsrnv-on-push-knttp | Status: running | Reason: Pipeline e2e-tests-nodejs-jxaxsrnv-on-push-knttp not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:54:17.025 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jxaxsrnv-on-push-knttp in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:54:17.025 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jxaxsrnv-on-push-knttp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:54:17.025 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jxaxsrnv-on-push-knttp status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:54:17.026 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-nodejs-jxaxsrnv-on-push-knttp | Status: running | Reason: Pipeline e2e-tests-nodejs-jxaxsrnv-on-push-knttp not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:54:47.074 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jxaxsrnv-on-push-knttp in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:54:47.074 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jxaxsrnv-on-push-knttp status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:54:47.074 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jxaxsrnv-on-push-knttp status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:54:47.074 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:54:47.077 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-jxaxsrnv-on-push-knttp was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:54:47.077 [[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="26.966">
<system-out>
<![CDATA[2026-05-06 12:54:47.126 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-jxaxsrnv-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:54:47.126 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-jxaxsrnv-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:54:47.303 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 306e7f70aee15c4fb4d3598ad029a2775da976eb {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:54:47.303 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:54:47.303 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-jxaxsrnv-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:54:47.377 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-jxaxsrnv-development using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:54:48.076 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:54:48.077 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-jxaxsrnv-development' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:54:48.223 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-jxaxsrnv-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/applications/e2e-tests-nodejs-jxaxsrnv-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-jxaxsrnv-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-jxaxsrnv/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (342201d)
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-jxaxsrnv  Synced     Healthy        service/e2e-tests-nodejs-jxaxsrnv created
apps                Deployment  tssc-app-development  e2e-tests-nodejs-jxaxsrnv  Synced     Healthy        deployment.apps/e2e-tests-nodejs-jxaxsrnv created
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-jxaxsrnv  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-jxaxsrnv created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:54:48.223 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-jxaxsrnv-development' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:54:54.076 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-06T12:54:48+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-jxaxsrnv    Synced  Healthy              
2026-05-06T12:54:48+00:00                         Service  tssc-app-development  e2e-tests-nodejs-jxaxsrnv    Synced  Healthy              
2026-05-06T12:54:48+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-jxaxsrnv    Synced  Healthy              
2026-05-06T12:54:49+00:00   apps  Deployment  tssc-app-development  e2e-tests-nodejs-jxaxsrnv  OutOfSync  Healthy              
2026-05-06T12:54:52+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-06T12:54:53+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-jxaxsrnv    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-jxaxsrnv unchanged
2026-05-06T12:54:53+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-06T12:54:53+00:00                         Service  tssc-app-development  e2e-tests-nodejs-jxaxsrnv    Synced   Healthy              service/e2e-tests-nodejs-jxaxsrnv unchanged
2026-05-06T12:54:53+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-jxaxsrnv  OutOfSync  Healthy              deployment.apps/e2e-tests-nodejs-jxaxsrnv configured
2026-05-06T12:54:53+00:00   apps  Deployment  tssc-app-development  e2e-tests-nodejs-jxaxsrnv    Synced  Progressing              deployment.apps/e2e-tests-nodejs-jxaxsrnv configured

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

Operation:          Sync
Sync Revision:      306e7f70aee15c4fb4d3598ad029a2775da976eb
Phase:              Succeeded
Start:              2026-05-06 12:54:49 +0000 UTC
Finished:           2026-05-06 12:54:53 +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-nodejs-jxaxsrnv  Synced     Healthy            service/e2e-tests-nodejs-jxaxsrnv unchanged
apps                Deployment  tssc-app-development  e2e-tests-nodejs-jxaxsrnv  Synced     Progressing        deployment.apps/e2e-tests-nodejs-jxaxsrnv configured
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-jxaxsrnv  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-jxaxsrnv unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:54:54.147 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-jxaxsrnv-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:54:54.148 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-jxaxsrnv-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-jxaxsrnv-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:02.820 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-jxaxsrnv-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:02.821 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-jxaxsrnv-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-jxaxsrnv-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:14.041 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-jxaxsrnv-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:14.041 [[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-06 12:55:14.064 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-jxaxsrnv-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:14.064 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:14.065 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:14.065 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 306e7f70aee15c4fb4d3598ad029a2775da976eb {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:14.065 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 306e7f70aee15c4fb4d3598ad029a2775da976eb {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:14.066 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="100.933">
<system-out>
<![CDATA[2026-05-06 12:55:14.103 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-jxaxsrnv/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:14.103 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-jxaxsrnv/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:14.230 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-jxaxsrnv/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:14.231 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-jxaxsrnv/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-jxaxsrnv:72488f0bfb9ce42143fd51b3ccedddfca7693003 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:14.232 [[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-06 12:55:14.259 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:14.259 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-nodejs-jxaxsrnv:72488f0bfb9ce42143fd51b3ccedddfca7693003 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:14.259 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-jxaxsrnv/overlays/stage/deployment-patch.yaml in repo e2e-tests-nodejs-jxaxsrnv-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:14.404 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:14.404 [[32mINFO [0m] rhtap.core.integration.git.github: Will update image from "- image: quay.io/redhat-appstudio/rhtap-task-runner:latest" to "- image: quay.io/rhtap_qe/e2e-tests-nodejs-jxaxsrnv:72488f0bfb9ce42143fd51b3ccedddfca7693003" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:18.128 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778072114259 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:19.680 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-jxaxsrnv-gitops/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:19.680 [[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-06 12:55:19.680 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-nodejs-jxaxsrnv-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:19.680 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-jxaxsrnv-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:19.681 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-jxaxsrnv-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:19.706 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-jxaxsrnv-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:19.706 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-jxaxsrnv-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:19.706 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-jxaxsrnv-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-jxaxsrnv-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:27.687 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-jxaxsrnv-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:27.687 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:27.687 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-ppcjc {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:27.687 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-ppcjc was triggered by promotion PR #1 in e2e-tests-nodejs-jxaxsrnv-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:27.687 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-ppcjc to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:27.738 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-ppcjc in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:27.738 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-ppcjc status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:27.738 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-ppcjc status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:27.739 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-ppcjc | Status: running | Reason: Pipeline e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-ppcjc not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:57.799 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-ppcjc in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:57.799 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-ppcjc status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:57.799 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-ppcjc status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:55:57.799 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-ppcjc | Status: running | Reason: Pipeline e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-ppcjc not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:27.859 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-ppcjc in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:27.859 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-ppcjc status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:27.860 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-ppcjc status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:27.860 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:27.861 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-ppcjc was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:27.861 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:30.080 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 2fabae96d678e3a441f07d0dd9b3b2d45e240baf {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:30.080 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 2fabae96d678e3a441f07d0dd9b3b2d45e240baf {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:30.080 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:30.080 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-jxaxsrnv-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:30.162 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-jxaxsrnv-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:31.119 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:31.119 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-jxaxsrnv-stage' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:31.303 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-jxaxsrnv-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/applications/e2e-tests-nodejs-jxaxsrnv-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-jxaxsrnv-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-jxaxsrnv/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (306e7f7)
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-jxaxsrnv  Synced     Healthy        service/e2e-tests-nodejs-jxaxsrnv created
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-jxaxsrnv  Synced     Healthy        deployment.apps/e2e-tests-nodejs-jxaxsrnv created
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-jxaxsrnv  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-jxaxsrnv created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:31.304 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-jxaxsrnv-stage' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:37.382 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-06T12:56:31+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-jxaxsrnv    Synced  Healthy              
2026-05-06T12:56:31+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-jxaxsrnv    Synced  Healthy              
2026-05-06T12:56:31+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-jxaxsrnv    Synced  Healthy              
2026-05-06T12:56:35+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-06T12:56:36+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-jxaxsrnv    Synced   Healthy              service/e2e-tests-nodejs-jxaxsrnv unchanged
2026-05-06T12:56:36+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-jxaxsrnv    Synced   Healthy              deployment.apps/e2e-tests-nodejs-jxaxsrnv configured
2026-05-06T12:56:36+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-jxaxsrnv    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-jxaxsrnv unchanged
2026-05-06T12:56:36+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-06T12:56:36+00:00   apps  Deployment  tssc-app-stage  e2e-tests-nodejs-jxaxsrnv  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-jxaxsrnv configured

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

Operation:          Sync
Sync Revision:      2fabae96d678e3a441f07d0dd9b3b2d45e240baf
Phase:              Succeeded
Start:              2026-05-06 12:56:31 +0000 UTC
Finished:           2026-05-06 12:56:36 +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-jxaxsrnv  Synced     Healthy            service/e2e-tests-nodejs-jxaxsrnv unchanged
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-jxaxsrnv  Synced     Progressing        deployment.apps/e2e-tests-nodejs-jxaxsrnv configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-jxaxsrnv  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-jxaxsrnv unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:37.456 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-jxaxsrnv-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:37.457 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-jxaxsrnv-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-jxaxsrnv-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:45.901 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-jxaxsrnv-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:45.902 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-jxaxsrnv-stage | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-jxaxsrnv-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:54.742 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-jxaxsrnv-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:54.742 [[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-06 12:56:54.764 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-jxaxsrnv-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:54.764 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:54.764 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:54.764 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 2fabae96d678e3a441f07d0dd9b3b2d45e240baf {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:54.765 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 2fabae96d678e3a441f07d0dd9b3b2d45e240baf {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:54.766 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:54.766 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:54.766 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-ppcjc logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:54.767 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-ppcjc in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:54.799 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-ppcjc in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:55.032 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:da1e1457-b1dc-459d-b57e-d67fbb1feee2/1 found from Promotion Pipeline e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-ppcjc logs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="104.607">
<system-out>
<![CDATA[2026-05-06 12:56:55.048 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-jxaxsrnv/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:55.048 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-jxaxsrnv/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:55.184 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-jxaxsrnv/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:55.184 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-jxaxsrnv/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-jxaxsrnv:72488f0bfb9ce42143fd51b3ccedddfca7693003 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:55.185 [[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-06 12:56:55.212 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:55.212 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-nodejs-jxaxsrnv:72488f0bfb9ce42143fd51b3ccedddfca7693003 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:55.212 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-jxaxsrnv/overlays/prod/deployment-patch.yaml in repo e2e-tests-nodejs-jxaxsrnv-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:55.323 [[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-06 12:56:55.324 [[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-jxaxsrnv:72488f0bfb9ce42143fd51b3ccedddfca7693003" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:56:59.095 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778072215212 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:57:00.833 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-jxaxsrnv-gitops/pull/2 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:57:00.834 [[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-06 12:57:00.834 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-nodejs-jxaxsrnv-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:57:00.834 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-nodejs-jxaxsrnv-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:57:00.834 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-jxaxsrnv-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:57:00.870 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-jxaxsrnv-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:57:00.870 [[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-06 12:57:00.870 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-jxaxsrnv-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-jxaxsrnv-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:57:08.206 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-jxaxsrnv-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:57:08.206 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:57:08.206 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-bgt56 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:57:08.206 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-bgt56 was triggered by promotion PR #2 in e2e-tests-nodejs-jxaxsrnv-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:57:08.206 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-bgt56 to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:57:08.238 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-bgt56 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:57:08.239 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-bgt56 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:57:08.239 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-bgt56 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:57:08.239 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-bgt56 | Status: running | Reason: Pipeline e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-bgt56 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:57:38.303 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-bgt56 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:57:38.303 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-bgt56 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:57:38.303 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-bgt56 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:57:38.304 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-bgt56 | Status: running | Reason: Pipeline e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-bgt56 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:08.341 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-bgt56 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:08.341 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-bgt56 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:08.342 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-bgt56 status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:08.342 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:08.343 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-bgt56 was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:08.344 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:10.746 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 8610ee61800df0383ab6d785cfe3c778107afe65 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:10.746 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 8610ee61800df0383ab6d785cfe3c778107afe65 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:10.746 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:10.747 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-jxaxsrnv-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:10.827 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-jxaxsrnv-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:11.909 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:11.910 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-jxaxsrnv-prod' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:12.054 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-jxaxsrnv-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/applications/e2e-tests-nodejs-jxaxsrnv-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-jxaxsrnv-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-jxaxsrnv/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (306e7f7)
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-jxaxsrnv  Synced     Healthy        service/e2e-tests-nodejs-jxaxsrnv created
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-jxaxsrnv  Synced     Healthy        deployment.apps/e2e-tests-nodejs-jxaxsrnv created
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-jxaxsrnv  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-jxaxsrnv created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:12.055 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-jxaxsrnv-prod' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:18.748 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-05-06T12:58:12+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-jxaxsrnv    Synced  Healthy              
2026-05-06T12:58:12+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-jxaxsrnv    Synced  Healthy              
2026-05-06T12:58:12+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-jxaxsrnv    Synced  Healthy              
2026-05-06T12:58:16+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-06T12:58:18+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-06T12:58:18+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-jxaxsrnv    Synced   Healthy              service/e2e-tests-nodejs-jxaxsrnv unchanged
2026-05-06T12:58:18+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-jxaxsrnv    Synced   Healthy              deployment.apps/e2e-tests-nodejs-jxaxsrnv configured
2026-05-06T12:58:18+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-jxaxsrnv    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-jxaxsrnv unchanged
2026-05-06T12:58:18+00:00   apps  Deployment  tssc-app-prod  e2e-tests-nodejs-jxaxsrnv  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-jxaxsrnv configured

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

Operation:          Sync
Sync Revision:      8610ee61800df0383ab6d785cfe3c778107afe65
Phase:              Succeeded
Start:              2026-05-06 12:58:13 +0000 UTC
Finished:           2026-05-06 12:58:18 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod              Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-nodejs-jxaxsrnv  Synced     Healthy            service/e2e-tests-nodejs-jxaxsrnv unchanged
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-jxaxsrnv  Synced     Progressing        deployment.apps/e2e-tests-nodejs-jxaxsrnv configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-jxaxsrnv  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-jxaxsrnv unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:18.815 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-jxaxsrnv-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:18.816 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-jxaxsrnv-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-jxaxsrnv-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:25.268 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-jxaxsrnv-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:25.268 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-jxaxsrnv-prod | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-jxaxsrnv-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.356 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-jxaxsrnv-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.357 [[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-06 12:58:39.380 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-jxaxsrnv-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.380 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.380 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.380 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 8610ee61800df0383ab6d785cfe3c778107afe65 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.381 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 8610ee61800df0383ab6d785cfe3c778107afe65 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.383 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.383 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.383 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-bgt56 logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.383 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-bgt56 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.415 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-bgt56 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.652 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:da1e1457-b1dc-459d-b57e-d67fbb1feee2/1 found from Promotion Pipeline e2e-tests-nodejs-jxaxsrnv-gitops-on-pull-request-bgt56 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.26">
<system-out>
<![CDATA[2026-05-06 12:58:39.750 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:da1e1457-b1dc-459d-b57e-d67fbb1feee2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.750 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-jxaxsrnv:72488f0bfb9ce42143fd51b3ccedddfca7693003 and document ID urn:uuid:da1e1457-b1dc-459d-b57e-d67fbb1feee2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.750 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-jxaxsrnv:72488f0bfb9ce42143fd51b3ccedddfca7693003 and document ID: urn:uuid:da1e1457-b1dc-459d-b57e-d67fbb1feee2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.750 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-jxaxsrnv:72488f0bfb9ce42143fd51b3ccedddfca7693003 at https://server-tssc-tpa.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.852 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-jxaxsrnv:72488f0bfb9ce42143fd51b3ccedddfca7693003' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.852 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:da1e1457-b1dc-459d-b57e-d67fbb1feee2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.853 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-jxaxsrnv:72488f0bfb9ce42143fd51b3ccedddfca7693003, Published: 2026-05-06T12:53:04Z, SHA256: sha256:6d66034c0a12285e9e73a5faa1093ce43865d7015fd8709433be9f5f734ad061 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.853 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:da1e1457-b1dc-459d-b57e-d67fbb1feee2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.853 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-jxaxsrnv:72488f0bfb9ce42143fd51b3ccedddfca7693003 and document ID urn:uuid:da1e1457-b1dc-459d-b57e-d67fbb1feee2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.853 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-jxaxsrnv:72488f0bfb9ce42143fd51b3ccedddfca7693003 and document ID: urn:uuid:da1e1457-b1dc-459d-b57e-d67fbb1feee2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.853 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-jxaxsrnv:72488f0bfb9ce42143fd51b3ccedddfca7693003 at https://server-tssc-tpa.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.928 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-jxaxsrnv:72488f0bfb9ce42143fd51b3ccedddfca7693003' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.928 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:da1e1457-b1dc-459d-b57e-d67fbb1feee2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.929 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-jxaxsrnv:72488f0bfb9ce42143fd51b3ccedddfca7693003, Published: 2026-05-06T12:53:04Z, SHA256: sha256:6d66034c0a12285e9e73a5faa1093ce43865d7015fd8709433be9f5f734ad061 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.929 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:da1e1457-b1dc-459d-b57e-d67fbb1feee2/1,urn:uuid:da1e1457-b1dc-459d-b57e-d67fbb1feee2/1 found in TPA!!! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-05-06 12:58:39.930 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-nodejs-jxaxsrnv:72488f0bfb9ce42143fd51b3ccedddfca7693003 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-06T12:47:01.176Z" hostname="e2e-e2e-tests-nodejs[github-azure-quay]" tests="6" failures="0" skipped="5" time="166.6" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="166.6">
<system-out>
<![CDATA[2026-05-06 12:47:02.598 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-ufpfcxdk {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:02.600 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-ufpfcxdk'... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:02.607 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:02.686 [[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-06 12:47:02.687 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:02.687 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:02.688 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:02.711 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:02.735 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:02.738 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:02.739 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:02.762 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:02.763 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:02.764 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:03.030 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-ufpfcxdk, ID: 66b258b7-df5d-48f4-944e-faadba7a42ac {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:03.030 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-ufpfcxdk to be completed... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:03.030 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 66b258b7-df5d-48f4-944e-faadba7a42ac to complete... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:03.087 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:03.087 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 66b258b7-df5d-48f4-944e-faadba7a42ac: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:08.184 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:08.184 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 66b258b7-df5d-48f4-944e-faadba7a42ac: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:13.217 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:13.217 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 66b258b7-df5d-48f4-944e-faadba7a42ac: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:18.247 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:18.247 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 66b258b7-df5d-48f4-944e-faadba7a42ac: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:23.386 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:23.387 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 66b258b7-df5d-48f4-944e-faadba7a42ac: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:28.416 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:28.416 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:28.416 [[32mINFO [0m] rhdh.developer-hub: Task 66b258b7-df5d-48f4-944e-faadba7a42ac completed successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:28.416 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-ufpfcxdk' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:28.417 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-ufpfcxdk {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:28.431 [[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-ufpfcxdk...
2026-05-06 12:47:28.432 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-ufpfcxdk-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:28.432 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-ufpfcxdk-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:28.653 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 0ca66e603b7e00207ac353a79c8bfb7a83fed089 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Waiting for ArgoCD CI application to sync to commit: 0ca66e603b7e00207ac353a79c8bfb7a83fed089
2026-05-06 12:47:28.677 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-nodejs-ufpfcxdk-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-ufpfcxdk-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-nodejs-ufpfcxdk-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"72b2736b-11d6-4263-aeeb-dc2ad62fcf42","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Wed, 06 May 2026 12:47:28 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"c4bd2803-5f84-4874-b4a6-b7bc252bce52","x-kubernetes-pf-prioritylevel-uid":"4676fe6d-7f11-4137-8989-a5d9d009f919"} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:28.677 [[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-06 12:47:40.243 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-ufpfcxdk-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 0ca66e603b7e00207ac353a79c8bfb7a83fed089) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:47:40.243 [[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-06 12:48:03.510 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-ufpfcxdk-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:48:03.510 [[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-06 12:48:54.166 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-ufpfcxdk-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:48:54.166 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:48:54.166 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:48:54.166 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 0ca66e603b7e00207ac353a79c8bfb7a83fed089 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-06 12:48:54.167 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:48:54.167 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-nodejs-ufpfcxdk {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:48:54.168 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-nodejs-ufpfcxdk... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:48:54.385 [[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-06 12:48:58.645 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:48:58.645 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-nodejs-ufpfcxdk {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:48:58.645 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-nodejs-ufpfcxdk... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:48:58.646 [[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-06 12:48:58.646 [[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-06 12:49:05.552 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-ufpfcxdk-gitops branch 'main' with commit SHA: 12d0e38052f5f3607d69147bfc72af21a043b35f {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:49:05.552 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 12d0e38052f5f3607d69147bfc72af21a043b35f {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:49:06.555 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-ufpfcxdk branch 'main' with commit SHA: f219aa33eb98c17e4b8e89232ecb924d49c925a7 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:49:06.556 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: f219aa33eb98c17e4b8e89232ecb924d49c925a7 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:49:06.556 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-nodejs-ufpfcxdk for component e2e-tests-nodejs-ufpfcxdk... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:49:06.580 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-nodejs-ufpfcxdk for component e2e-tests-nodejs-ufpfcxdk... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:49:06.580 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-nodejs-ufpfcxdk for component e2e-tests-nodejs-ufpfcxdk... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:49:06.581 [[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-06 12:49:06.581 [[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-06 12:49:09.884 [[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-06 12:49:10.319 [[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-06 12:49:13.474 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-nodejs-ufpfcxdk type=github name=e2e-tests-nodejs-ufpfcxdk {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:49:13.475 [[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-06 12:49:32.159 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8115?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:49:35.341 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-nodejs-ufpfcxdk-gitops type=github name=e2e-tests-nodejs-ufpfcxdk-gitops {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:49:35.342 [[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-06 12:49:42.438 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 8115... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:49:42.439 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8115?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:49:49.076 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8120?api-version=7.1 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:49:49.120 [[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-06 12:49:49.190 [[31mERROR[0m] azure.pipeline: Failed to update trigger for pipeline ID 8120: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:49:49.190 [[31mERROR[0m] azure.pipeline: Failed to create pipeline definition 'e2e-tests-nodejs-ufpfcxdk-gitops': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:49:49.190 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create Azure pipeline 'e2e-tests-nodejs-ufpfcxdk-gitops': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:49:49.190 [[31mERROR[0m] postcreation.command.azure.pipelines: Azure gitops pipeline creation failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-05-06 12:49:49.191 [[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-06 12:49:49.191 [[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:158) 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-06T12:47:01.176Z" hostname="e2e-e2e-tests-java-quarkus[github-tekton-quay]" tests="6" failures="0" skipped="0" time="883.08" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="102.833">
<system-out>
<![CDATA[2026-05-06 12:47:02.588 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-bvvzuwoy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:02.590 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-bvvzuwoy'... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:02.598 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:02.662 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:02.689 [[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-06 12:47:02.692 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:02.693 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:02.720 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:02.720 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:02.721 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:02.976 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-bvvzuwoy, ID: 736a681a-1444-463c-a308-6a9f2f5db8be {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:02.977 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-bvvzuwoy to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:02.977 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 736a681a-1444-463c-a308-6a9f2f5db8be to complete... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:03.065 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:03.066 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 736a681a-1444-463c-a308-6a9f2f5db8be: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:08.162 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:08.162 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 736a681a-1444-463c-a308-6a9f2f5db8be: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:13.180 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:13.180 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 736a681a-1444-463c-a308-6a9f2f5db8be: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:18.206 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:18.207 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 736a681a-1444-463c-a308-6a9f2f5db8be: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:23.260 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:23.261 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 736a681a-1444-463c-a308-6a9f2f5db8be: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:28.283 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:28.283 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 736a681a-1444-463c-a308-6a9f2f5db8be: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:33.304 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:33.304 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 736a681a-1444-463c-a308-6a9f2f5db8be: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:38.469 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:38.470 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 736a681a-1444-463c-a308-6a9f2f5db8be: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:43.492 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:43.493 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 736a681a-1444-463c-a308-6a9f2f5db8be: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:48.539 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:48.540 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 10/24 for task 736a681a-1444-463c-a308-6a9f2f5db8be: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:53.570 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:53.570 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:53.571 [[32mINFO [0m] rhdh.developer-hub: Task 736a681a-1444-463c-a308-6a9f2f5db8be completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:53.571 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-bvvzuwoy' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:53.571 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-bvvzuwoy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:53.593 [[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-bvvzuwoy...
2026-05-06 12:47:53.594 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-bvvzuwoy-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:53.594 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-bvvzuwoy-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:53.781 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': cfc82cc7ea56aa048ba416a6202cb208be951868 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Waiting for ArgoCD CI application to sync to commit: cfc82cc7ea56aa048ba416a6202cb208be951868
2026-05-06 12:47:53.809 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-bvvzuwoy-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: cfc82cc7ea56aa048ba416a6202cb208be951868) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:47:53.809 [[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-06 12:48:10.320 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-bvvzuwoy-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: cfc82cc7ea56aa048ba416a6202cb208be951868) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:10.320 [[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-06 12:48:45.346 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-bvvzuwoy-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:45.347 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:45.347 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:45.347 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: cfc82cc7ea56aa048ba416a6202cb208be951868 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-06 12:48:45.347 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:45.348 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-quarkus-bvvzuwoy (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:45.348 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-quarkus-bvvzuwoy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:45.348 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:45.348 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-quarkus-bvvzuwoy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:45.380 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-bvvzuwoy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:45.412 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-bvvzuwoy-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:45.412 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-java-quarkus-bvvzuwoy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:45.413 [[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:174) 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="532.82">
<system-out>
<![CDATA[2026-05-06 12:48:45.444 [[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-06 12:48:45.445 [[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-06 12:48:45.445 [[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-06 12:48:49.254 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778071725445 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:50.954 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-bvvzuwoy/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:50.955 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-bvvzuwoy/pull/1 with SHA: 534b252e1e786895336c6da2a30686e78140d619 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:50.955 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-bvvzuwoy... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:50.955 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-bvvzuwoy, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:50.979 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-bvvzuwoy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:50.979 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-bvvzuwoy. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:50.980 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-bvvzuwoy | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-bvvzuwoy, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:56.405 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-bvvzuwoy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:56.406 [[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-06 12:48:56.406 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:56.406 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 was triggered by promotion PR #1 in e2e-tests-java-quarkus-bvvzuwoy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:56.406 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:56.451 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:56.451 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:56.451 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:48:56.451 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:49:26.511 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:49:26.512 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:49:26.512 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:49:26.512 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:49:56.584 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:49:56.584 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:49:56.584 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:49:56.585 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:50:26.651 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:50:26.651 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:50:26.652 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:50:26.652 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:50:56.712 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:50:56.712 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:50:56.713 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:50:56.713 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:51:26.770 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:51:26.770 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:51:26.771 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:51:26.771 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:51:56.821 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:51:56.821 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:51:56.821 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:51:56.822 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 7] 🔄 Pipeline: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:52:26.878 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:52:26.878 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:52:26.879 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:52:26.879 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 8] 🔄 Pipeline: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:52:56.947 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:52:56.947 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:52:56.947 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:52:56.948 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 9] 🔄 Pipeline: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:53:27.006 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:53:27.006 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:53:27.006 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:53:27.006 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 10] 🔄 Pipeline: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:53:57.078 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:53:57.078 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:53:57.078 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:53:57.079 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 11] 🔄 Pipeline: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 | Status: running | Reason: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:54:27.142 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:54:27.142 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:54:27.143 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:54:27.143 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:54:27.152 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-bvvzuwoy-on-pull-request-mhvr8 was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:54:27.153 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:54:29.346 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 8d18b4dc77c0ada7cd8fb50ec88208537362f0c1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:54:29.346 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-quarkus-bvvzuwoy... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:54:29.346 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-bvvzuwoy, event type: push {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:54:29.379 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-bvvzuwoy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:54:29.380 [[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-06 12:54:29.380 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-bvvzuwoy | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-bvvzuwoy, event: push, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:54:37.849 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-bvvzuwoy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:54:37.850 [[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-06 12:54:37.850 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:54:37.850 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd was triggered by on-push pipeline after merging #1 in e2e-tests-java-quarkus-bvvzuwoy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:54:37.850 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:54:37.886 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:54:37.887 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:54:37.887 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:54:37.887 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd | Status: running | Reason: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:55:07.932 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:55:07.932 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:55:07.932 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:55:07.933 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd | Status: running | Reason: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:55:38.012 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:55:38.013 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:55:38.013 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:55:38.013 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd | Status: running | Reason: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:56:08.070 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:56:08.070 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:56:08.070 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:56:08.070 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd | Status: running | Reason: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:56:38.135 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:56:38.135 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:56:38.135 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:56:38.136 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd | Status: running | Reason: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:08.170 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:08.171 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:08.171 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:08.171 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd | Status: running | Reason: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:38.257 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:38.258 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:38.258 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:38.258 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:38.260 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-bvvzuwoy-on-push-dzkqd was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:38.260 [[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="30.549">
<system-out>
<![CDATA[2026-05-06 12:57:38.310 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-bvvzuwoy-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:38.310 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-bvvzuwoy-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:38.476 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': f5ab7de90b118dc7db00cb87745bdd6bf3b3cdf7 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:38.477 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:38.477 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-bvvzuwoy-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:38.577 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-bvvzuwoy-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:39.194 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:39.194 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-bvvzuwoy-development' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:39.322 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-bvvzuwoy-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-bvvzuwoy-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-bvvzuwoy-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-bvvzuwoy/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (cfc82cc)
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-bvvzuwoy  Synced     Healthy        service/e2e-tests-java-quarkus-bvvzuwoy created
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-bvvzuwoy  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-bvvzuwoy created
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-bvvzuwoy  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-bvvzuwoy created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:39.323 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-bvvzuwoy-development' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:45.046 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-06T12:57:39+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-bvvzuwoy    Synced  Healthy              
2026-05-06T12:57:39+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-bvvzuwoy    Synced  Healthy              
2026-05-06T12:57:39+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-bvvzuwoy    Synced  Healthy              
2026-05-06T12:57:43+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-06T12:57:44+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-06T12:57:44+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-bvvzuwoy    Synced   Healthy              service/e2e-tests-java-quarkus-bvvzuwoy unchanged
2026-05-06T12:57:44+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-bvvzuwoy    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-bvvzuwoy configured
2026-05-06T12:57:44+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-bvvzuwoy    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-bvvzuwoy unchanged
2026-05-06T12:57:44+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-quarkus-bvvzuwoy  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-bvvzuwoy configured

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

Operation:          Sync
Sync Revision:      f5ab7de90b118dc7db00cb87745bdd6bf3b3cdf7
Phase:              Succeeded
Start:              2026-05-06 12:57:39 +0000 UTC
Finished:           2026-05-06 12:57:44 +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-bvvzuwoy  Synced     Healthy            service/e2e-tests-java-quarkus-bvvzuwoy unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-bvvzuwoy  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-bvvzuwoy configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-bvvzuwoy  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-bvvzuwoy unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:45.117 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-bvvzuwoy-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:45.118 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-bvvzuwoy-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-bvvzuwoy-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:54.917 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-bvvzuwoy-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:57:54.918 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-bvvzuwoy-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-bvvzuwoy-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:08.802 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-bvvzuwoy-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:08.802 [[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-06 12:58:08.828 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-bvvzuwoy-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:08.829 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:08.829 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:08.829 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: f5ab7de90b118dc7db00cb87745bdd6bf3b3cdf7 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:08.829 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: f5ab7de90b118dc7db00cb87745bdd6bf3b3cdf7 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:08.832 [[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="114.779">
<system-out>
<![CDATA[2026-05-06 12:58:08.861 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-bvvzuwoy/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:08.861 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-bvvzuwoy/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:08.990 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-bvvzuwoy/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:08.990 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-bvvzuwoy/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-bvvzuwoy:8d18b4dc77c0ada7cd8fb50ec88208537362f0c1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:08.991 [[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-06 12:58:09.015 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:09.015 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-bvvzuwoy:8d18b4dc77c0ada7cd8fb50ec88208537362f0c1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:09.015 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-bvvzuwoy/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-quarkus-bvvzuwoy-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:09.134 [[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-06 12:58:09.134 [[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-bvvzuwoy:8d18b4dc77c0ada7cd8fb50ec88208537362f0c1" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:12.892 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778072289015 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:14.565 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-bvvzuwoy-gitops/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:14.565 [[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-06 12:58:14.566 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-quarkus-bvvzuwoy-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:14.566 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-bvvzuwoy-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:14.566 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-bvvzuwoy-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:14.587 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-bvvzuwoy-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:14.588 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-bvvzuwoy-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:14.588 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-bvvzuwoy-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-bvvzuwoy-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:19.972 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-bvvzuwoy-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:19.972 [[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-06 12:58:19.972 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-quarkus-bvvzuwoy-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-bvvzuwoy-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:30.280 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-bvvzuwoy-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:30.281 [[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-06 12:58:30.281 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-xfqqh {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:30.281 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-xfqqh was triggered by promotion PR #1 in e2e-tests-java-quarkus-bvvzuwoy-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:30.282 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-xfqqh to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:30.315 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-xfqqh in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:30.315 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-xfqqh status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:30.315 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-xfqqh status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:58:30.315 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-xfqqh | Status: running | Reason: Pipeline e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-xfqqh not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:00.377 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-xfqqh in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:00.378 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-xfqqh status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:00.378 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-xfqqh status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:00.378 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-xfqqh | Status: running | Reason: Pipeline e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-xfqqh not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:30.439 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-xfqqh in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:30.439 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-xfqqh status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:30.439 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-xfqqh status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:30.439 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:30.441 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-xfqqh was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:30.442 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:32.577 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: d73ec2c5f73918a5d8f9cf7ec26b005533f3eb95 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:32.578 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: d73ec2c5f73918a5d8f9cf7ec26b005533f3eb95 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:32.578 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:32.578 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-bvvzuwoy-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:32.651 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-bvvzuwoy-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:33.357 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:33.357 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-bvvzuwoy-stage' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:33.470 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-bvvzuwoy-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-bvvzuwoy-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-bvvzuwoy-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-bvvzuwoy/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (cfc82cc)
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-bvvzuwoy  Synced     Healthy        service/e2e-tests-java-quarkus-bvvzuwoy created
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-bvvzuwoy  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-bvvzuwoy created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-bvvzuwoy  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-bvvzuwoy created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:33.471 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-bvvzuwoy-stage' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:40.194 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-06T12:59:33+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-bvvzuwoy    Synced  Healthy              
2026-05-06T12:59:33+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-bvvzuwoy    Synced  Healthy              
2026-05-06T12:59:33+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-bvvzuwoy    Synced  Healthy              
2026-05-06T12:59:38+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-06T12:59:39+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-06T12:59:39+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-bvvzuwoy    Synced   Healthy              service/e2e-tests-java-quarkus-bvvzuwoy unchanged
2026-05-06T12:59:39+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-bvvzuwoy    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-bvvzuwoy configured
2026-05-06T12:59:39+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-bvvzuwoy    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-bvvzuwoy unchanged
2026-05-06T12:59:39+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-quarkus-bvvzuwoy  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-bvvzuwoy configured

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

Operation:          Sync
Sync Revision:      d73ec2c5f73918a5d8f9cf7ec26b005533f3eb95
Phase:              Succeeded
Start:              2026-05-06 12:59:34 +0000 UTC
Finished:           2026-05-06 12:59: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-java-quarkus-bvvzuwoy  Synced     Healthy            service/e2e-tests-java-quarkus-bvvzuwoy unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-bvvzuwoy  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-bvvzuwoy configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-bvvzuwoy  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-bvvzuwoy unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:40.318 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-bvvzuwoy-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:40.318 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-bvvzuwoy-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-bvvzuwoy-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:49.211 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-bvvzuwoy-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 12:59:49.212 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-bvvzuwoy-stage | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-bvvzuwoy-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:03.346 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-bvvzuwoy-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:03.346 [[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-06 13:00:03.371 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-bvvzuwoy-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:03.371 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:03.371 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:03.371 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: d73ec2c5f73918a5d8f9cf7ec26b005533f3eb95 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:03.371 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: d73ec2c5f73918a5d8f9cf7ec26b005533f3eb95 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:03.374 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:03.375 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:03.376 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-xfqqh logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:03.376 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-xfqqh in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:03.409 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-xfqqh in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:03.636 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:bd47ccb4-4e21-4824-bb99-cb7f951a5eb1/1 found from Promotion Pipeline e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-xfqqh 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="101.791">
<system-out>
<![CDATA[2026-05-06 13:00:03.660 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-bvvzuwoy/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:03.661 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-bvvzuwoy/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:03.811 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-bvvzuwoy/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:03.811 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-bvvzuwoy/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-bvvzuwoy:8d18b4dc77c0ada7cd8fb50ec88208537362f0c1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:03.812 [[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-06 13:00:03.837 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:03.837 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-bvvzuwoy:8d18b4dc77c0ada7cd8fb50ec88208537362f0c1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:03.837 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-bvvzuwoy/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-quarkus-bvvzuwoy-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:03.987 [[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-06 13:00:03.987 [[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-bvvzuwoy:8d18b4dc77c0ada7cd8fb50ec88208537362f0c1" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:08.060 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778072403837 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:09.909 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-bvvzuwoy-gitops/pull/2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:09.909 [[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-06 13:00:09.909 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-quarkus-bvvzuwoy-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:09.910 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-quarkus-bvvzuwoy-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:09.910 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-bvvzuwoy-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:09.938 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-bvvzuwoy-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:09.939 [[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-06 13:00:09.939 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-bvvzuwoy-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-bvvzuwoy-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:16.042 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-bvvzuwoy-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:16.042 [[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-06 13:00:16.043 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-b7hrc {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:16.043 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-b7hrc was triggered by promotion PR #2 in e2e-tests-java-quarkus-bvvzuwoy-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:16.043 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-b7hrc to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:16.076 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-b7hrc in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:16.076 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-b7hrc status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:16.076 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-b7hrc status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:16.076 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-b7hrc | Status: running | Reason: Pipeline e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-b7hrc not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:46.125 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-b7hrc in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:46.126 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-b7hrc status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:46.126 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-b7hrc status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:00:46.126 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-b7hrc | Status: running | Reason: Pipeline e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-b7hrc not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:16.196 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-b7hrc in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:16.197 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-b7hrc status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:16.197 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-b7hrc status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:16.197 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:16.199 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-b7hrc was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:16.199 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:18.345 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 008d3400fc933c05ac23400628f7537cd2c58fee {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:18.345 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 008d3400fc933c05ac23400628f7537cd2c58fee {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:18.345 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:18.345 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-bvvzuwoy-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:18.427 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-bvvzuwoy-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:19.176 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:19.176 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-bvvzuwoy-prod' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:19.321 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-bvvzuwoy-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-bvvzuwoy-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-bvvzuwoy-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-bvvzuwoy/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (f5ab7de)
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-bvvzuwoy  Synced     Healthy        service/e2e-tests-java-quarkus-bvvzuwoy created
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-bvvzuwoy  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-bvvzuwoy created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-bvvzuwoy  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-bvvzuwoy created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:19.321 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-bvvzuwoy-prod' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:25.817 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-05-06T13:01:19+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-bvvzuwoy    Synced  Healthy              
2026-05-06T13:01:19+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-bvvzuwoy    Synced  Healthy              
2026-05-06T13:01:19+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-bvvzuwoy    Synced  Healthy              
2026-05-06T13:01:23+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-06T13:01:25+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-06T13:01:25+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-bvvzuwoy    Synced   Healthy              service/e2e-tests-java-quarkus-bvvzuwoy unchanged
2026-05-06T13:01:25+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-bvvzuwoy    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-bvvzuwoy configured
2026-05-06T13:01:25+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-bvvzuwoy    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-bvvzuwoy unchanged
2026-05-06T13:01:25+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-quarkus-bvvzuwoy  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-bvvzuwoy configured

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

Operation:          Sync
Sync Revision:      008d3400fc933c05ac23400628f7537cd2c58fee
Phase:              Succeeded
Start:              2026-05-06 13:01:20 +0000 UTC
Finished:           2026-05-06 13:01:25 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                    Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-quarkus-bvvzuwoy  Synced     Healthy            service/e2e-tests-java-quarkus-bvvzuwoy unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-bvvzuwoy  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-bvvzuwoy configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-bvvzuwoy  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-bvvzuwoy unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:25.886 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-bvvzuwoy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:25.886 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-bvvzuwoy-prod | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-bvvzuwoy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:31.201 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-bvvzuwoy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:31.202 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-bvvzuwoy-prod | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-bvvzuwoy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.141 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-bvvzuwoy-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.141 [[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-06 13:01:45.188 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-bvvzuwoy-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.188 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.189 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.189 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 008d3400fc933c05ac23400628f7537cd2c58fee {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.189 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 008d3400fc933c05ac23400628f7537cd2c58fee {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.191 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.191 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.191 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-b7hrc logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.191 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-b7hrc in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.221 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-b7hrc in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.448 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:bd47ccb4-4e21-4824-bb99-cb7f951a5eb1/1 found from Promotion Pipeline e2e-tests-java-quarkus-bvvzuwoy-gitops-on-pull-request-b7hrc 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.308">
<system-out>
<![CDATA[2026-05-06 13:01:45.544 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:bd47ccb4-4e21-4824-bb99-cb7f951a5eb1/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.544 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-bvvzuwoy:8d18b4dc77c0ada7cd8fb50ec88208537362f0c1 and document ID urn:uuid:bd47ccb4-4e21-4824-bb99-cb7f951a5eb1/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.545 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-bvvzuwoy:8d18b4dc77c0ada7cd8fb50ec88208537362f0c1 and document ID: urn:uuid:bd47ccb4-4e21-4824-bb99-cb7f951a5eb1/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.545 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-bvvzuwoy:8d18b4dc77c0ada7cd8fb50ec88208537362f0c1 at https://server-tssc-tpa.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.703 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-bvvzuwoy:8d18b4dc77c0ada7cd8fb50ec88208537362f0c1' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.704 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:bd47ccb4-4e21-4824-bb99-cb7f951a5eb1/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.704 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-bvvzuwoy:8d18b4dc77c0ada7cd8fb50ec88208537362f0c1, Published: 2026-05-06T12:57:08Z, SHA256: sha256:e2f4b86e6997171fcde624d7db0974c7ac3164c9b6da84019f358490dc02813a {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.704 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:bd47ccb4-4e21-4824-bb99-cb7f951a5eb1/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.704 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-bvvzuwoy:8d18b4dc77c0ada7cd8fb50ec88208537362f0c1 and document ID urn:uuid:bd47ccb4-4e21-4824-bb99-cb7f951a5eb1/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.704 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-bvvzuwoy:8d18b4dc77c0ada7cd8fb50ec88208537362f0c1 and document ID: urn:uuid:bd47ccb4-4e21-4824-bb99-cb7f951a5eb1/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.704 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-bvvzuwoy:8d18b4dc77c0ada7cd8fb50ec88208537362f0c1 at https://server-tssc-tpa.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.772 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-bvvzuwoy:8d18b4dc77c0ada7cd8fb50ec88208537362f0c1' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.772 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:bd47ccb4-4e21-4824-bb99-cb7f951a5eb1/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.772 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-bvvzuwoy:8d18b4dc77c0ada7cd8fb50ec88208537362f0c1, Published: 2026-05-06T12:57:08Z, SHA256: sha256:e2f4b86e6997171fcde624d7db0974c7ac3164c9b6da84019f358490dc02813a {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.772 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:bd47ccb4-4e21-4824-bb99-cb7f951a5eb1/1,urn:uuid:bd47ccb4-4e21-4824-bb99-cb7f951a5eb1/1 found in TPA!!! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-05-06 13:01:45.774 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-quarkus-bvvzuwoy:8d18b4dc77c0ada7cd8fb50ec88208537362f0c1 {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-06T12:47:01.176Z" hostname="e2e-e2e-tests-java-quarkus[github-azure-quay]" tests="6" failures="0" skipped="5" time="169.281" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="169.281">
<system-out>
<![CDATA[2026-05-06 12:47:02.572 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-lqkzvqee {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:02.573 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-lqkzvqee'... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:02.578 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:02.660 [[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-06 12:47:02.661 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:02.661 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:02.662 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:02.688 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:02.712 [[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-06 12:47:02.715 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:02.716 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:02.740 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:02.740 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:02.741 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:03.004 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-lqkzvqee, ID: 607d2ca1-40e6-4d88-b13d-c1794e1238d7 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:03.004 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-lqkzvqee to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:03.005 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 607d2ca1-40e6-4d88-b13d-c1794e1238d7 to complete... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:03.077 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:03.077 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 607d2ca1-40e6-4d88-b13d-c1794e1238d7: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:08.170 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:08.171 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 607d2ca1-40e6-4d88-b13d-c1794e1238d7: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:13.190 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:13.190 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 607d2ca1-40e6-4d88-b13d-c1794e1238d7: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:18.218 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:18.218 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 607d2ca1-40e6-4d88-b13d-c1794e1238d7: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:23.350 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:23.350 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 607d2ca1-40e6-4d88-b13d-c1794e1238d7: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:28.376 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:28.376 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 607d2ca1-40e6-4d88-b13d-c1794e1238d7: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:33.396 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:33.397 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:33.398 [[32mINFO [0m] rhdh.developer-hub: Task 607d2ca1-40e6-4d88-b13d-c1794e1238d7 completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:33.398 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-lqkzvqee' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:33.398 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-lqkzvqee {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:33.410 [[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-lqkzvqee...
2026-05-06 12:47:33.411 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-lqkzvqee-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:33.411 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-lqkzvqee-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:33.632 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 07d27088bd4f248b88390a5104d9d4301c7c40c4 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Waiting for ArgoCD CI application to sync to commit: 07d27088bd4f248b88390a5104d9d4301c7c40c4
2026-05-06 12:47:33.655 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-java-quarkus-lqkzvqee-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-lqkzvqee-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-java-quarkus-lqkzvqee-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"37e3eb79-27d2-4e21-8484-df2c065b8c33","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Wed, 06 May 2026 12:47:33 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"c4bd2803-5f84-4874-b4a6-b7bc252bce52","x-kubernetes-pf-prioritylevel-uid":"4676fe6d-7f11-4137-8989-a5d9d009f919"} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:33.656 [[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-06 12:47:44.134 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-lqkzvqee-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 07d27088bd4f248b88390a5104d9d4301c7c40c4) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:47:44.134 [[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-06 12:48:21.695 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-lqkzvqee-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:48:21.695 [[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-06 12:49:03.831 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-lqkzvqee-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:03.831 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:03.831 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:03.832 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 07d27088bd4f248b88390a5104d9d4301c7c40c4 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-06 12:49:03.832 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:03.832 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-quarkus-lqkzvqee {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:03.833 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-quarkus-lqkzvqee... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:04.006 [[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-06 12:49:19.453 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:19.453 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-quarkus-lqkzvqee {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:19.454 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-quarkus-lqkzvqee... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:19.454 [[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-06 12:49:19.455 [[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-06 12:49:26.391 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-lqkzvqee branch 'main' with commit SHA: 4adb9b82347b55a410582ae5e6584e3c05202f1f {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:26.391 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 4adb9b82347b55a410582ae5e6584e3c05202f1f {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:27.431 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-lqkzvqee-gitops branch 'main' with commit SHA: b32a02cf09669b7fbfbc76ee5f6a8eaf514f99db {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:27.431 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: b32a02cf09669b7fbfbc76ee5f6a8eaf514f99db {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:27.432 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-quarkus-lqkzvqee for component e2e-tests-java-quarkus-lqkzvqee... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:27.454 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-quarkus-lqkzvqee for component e2e-tests-java-quarkus-lqkzvqee... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:27.454 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-quarkus-lqkzvqee for component e2e-tests-java-quarkus-lqkzvqee... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:27.455 [[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-06 12:49:27.455 [[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-06 12:49:29.566 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:31.692 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-lqkzvqee type=github name=e2e-tests-java-quarkus-lqkzvqee {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:31.692 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:38.592 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/8118?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:51.739 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:51.784 [[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-06 12:49:51.844 [[31mERROR[0m] azure.service-endpoint: Failed to create service connection 'e2e-tests-java-quarkus-lqkzvqee-gitops': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:51.845 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create service endpoint 'e2e-tests-java-quarkus-lqkzvqee-gitops': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:51.845 [[31mERROR[0m] postcreation.command.azure.pipelines: Azure gitops pipeline creation failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-05-06 12:49:51.845 [[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-06 12:49:51.845 [[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:164) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
<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-06T12:47:01.176Z" hostname="e2e-e2e-tests-java-springboot[github-tekton-quay]" tests="6" failures="0" skipped="0" time="638.878" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="49.294">
<system-out>
<![CDATA[2026-05-06 12:49:48.301 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-bcpdqphy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:49:48.302 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-bcpdqphy'... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:49:48.307 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:49:48.352 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:49:48.376 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:49:48.379 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:49:48.380 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:49:48.408 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:49:48.408 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:49:48.409 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:49:48.461 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-bcpdqphy, ID: 556bf1c3-5ff6-42bb-b194-9239321bd64f {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:49:48.462 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-bcpdqphy to be completed... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:49:48.462 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 556bf1c3-5ff6-42bb-b194-9239321bd64f to complete... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:49:48.500 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:49:48.501 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 556bf1c3-5ff6-42bb-b194-9239321bd64f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:49:53.529 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:49:53.529 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 556bf1c3-5ff6-42bb-b194-9239321bd64f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:49:58.559 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:49:58.560 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 556bf1c3-5ff6-42bb-b194-9239321bd64f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:03.588 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:03.588 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 556bf1c3-5ff6-42bb-b194-9239321bd64f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:08.616 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:08.616 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 556bf1c3-5ff6-42bb-b194-9239321bd64f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:13.648 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:13.649 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 556bf1c3-5ff6-42bb-b194-9239321bd64f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:18.670 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:18.671 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:18.671 [[32mINFO [0m] rhdh.developer-hub: Task 556bf1c3-5ff6-42bb-b194-9239321bd64f completed successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:18.671 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-bcpdqphy' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:18.671 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-bcpdqphy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:18.685 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
Waiting for initial CI deployment of e2e-tests-java-springboot-bcpdqphy...
2026-05-06 12:50:18.685 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-bcpdqphy-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:18.686 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-bcpdqphy-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:18.904 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': da18759dd39f135244a28e89c618b001beb8cb87 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
Waiting for ArgoCD CI application to sync to commit: da18759dd39f135244a28e89c618b001beb8cb87
2026-05-06 12:50:18.928 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-bcpdqphy-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:18.929 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:37.492 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-bcpdqphy-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:37.492 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:37.492 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:37.493 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: da18759dd39f135244a28e89c618b001beb8cb87 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-06 12:50:37.493 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:37.493 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-springboot-bcpdqphy (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:37.494 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-springboot-bcpdqphy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:37.494 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:37.494 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-springboot-bcpdqphy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:37.529 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-bcpdqphy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:37.555 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-bcpdqphy-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:37.555 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Found 1 total PipelineRuns {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:37.556 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 1 PipelineRuns match filters {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:37.556 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 0 PipelineRuns filtered out {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:37.556 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:37.556 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing batch 1/1 (1 PipelineRuns) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:37.586 [[31mERROR[0m] ocp.client: Error patching resource 'e2e-tests-java-springboot-bcpdqphy-on-push-kkv45' 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":"8b30c22f-1865-490f-b666-22d33ed0d9ad","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Wed, 06 May 2026 12:50:37 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"c4bd2803-5f84-4874-b4a6-b7bc252bce52","x-kubernetes-pf-prioritylevel-uid":"4676fe6d-7f11-4137-8989-a5d9d009f919"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:37.586 [[31mERROR[0m] tekton.pipelinerun: Failed to cancel PipelineRun e2e-tests-java-springboot-bcpdqphy-on-push-kkv45: Failed to patch resource 'e2e-tests-java-springboot-bcpdqphy-on-push-kkv45': 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":"8b30c22f-1865-490f-b666-22d33ed0d9ad","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Wed, 06 May 2026 12:50:37 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"c4bd2803-5f84-4874-b4a6-b7bc252bce52","x-kubernetes-pf-prioritylevel-uid":"4676fe6d-7f11-4137-8989-a5d9d009f919"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:37.586 [[31mERROR[0m] rhtap.core.integration.ci.base: ❌ [Tekton] Failed to cancel PipelineRun e2e-tests-java-springboot-bcpdqphy-on-push-kkv45: Error: Failed to cancel PipelineRun e2e-tests-java-springboot-bcpdqphy-on-push-kkv45: Failed to patch resource 'e2e-tests-java-springboot-bcpdqphy-on-push-kkv45': 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":"8b30c22f-1865-490f-b666-22d33ed0d9ad","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Wed, 06 May 2026 12:50:37 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"c4bd2803-5f84-4874-b4a6-b7bc252bce52","x-kubernetes-pf-prioritylevel-uid":"4676fe6d-7f11-4137-8989-a5d9d009f919"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:37.587 [[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=1}
2026-05-06 12:50:37.587 [[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=1}
2026-05-06 12:50:37.587 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
<system-err>
<![CDATA[(node: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="356.048">
<system-out>
<![CDATA[2026-05-06 12:50:37.620 [[32mINFO [0m] utils.test.common: Starting to make changes to source repo code and build application image through pipelines... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:37.620 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:37.620 [[32mINFO [0m] utils.test.common: Creating a pull request on source repo on github repository ... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:41.455 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1778071837621 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:43.209 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-bcpdqphy/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:43.210 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-bcpdqphy/pull/1 with SHA: d2d61e615fb5aeec4e5b1d7a1a014ab8ceaca573 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:43.210 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-bcpdqphy... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:43.211 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-bcpdqphy, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:43.244 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-bcpdqphy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:43.244 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:43.244 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-bcpdqphy | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-bcpdqphy, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:52.436 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-bcpdqphy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:52.436 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:52.436 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:52.437 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll was triggered by promotion PR #1 in e2e-tests-java-springboot-bcpdqphy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:52.437 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:52.473 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:52.473 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:52.474 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:50:52.474 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll | Status: running | Reason: Pipeline e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:51:22.538 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:51:22.538 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:51:22.539 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:51:22.539 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll | Status: running | Reason: Pipeline e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:51:52.579 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:51:52.579 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:51:52.579 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:51:52.579 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll | Status: running | Reason: Pipeline e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:52:22.640 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:52:22.640 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:52:22.640 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:52:22.641 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll | Status: running | Reason: Pipeline e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:52:52.682 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:52:52.683 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:52:52.683 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:52:52.683 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll | Status: running | Reason: Pipeline e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:53:22.776 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:53:22.777 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:53:22.777 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:53:22.777 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll | Status: running | Reason: Pipeline e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:53:52.821 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:53:52.822 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:53:52.822 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:53:52.822 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:53:52.830 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-bcpdqphy-on-pull-request-jtdll was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:53:52.831 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:53:55.117 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: ec794e2e513b7faae02068fd2cc983fe35d1ebf8 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:53:55.117 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-springboot-bcpdqphy... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:53:55.117 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-bcpdqphy, event type: push {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:53:55.161 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-bcpdqphy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:53:55.161 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: push with status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:53:55.163 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-bcpdqphy | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-bcpdqphy, event: push, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:54:03.340 [[32mINFO [0m] tekton.pipelinerun: Found 3 Tekton PipelineRuns for repository: e2e-tests-java-springboot-bcpdqphy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:54:03.341 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:54:03.341 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:54:03.341 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq was triggered by on-push pipeline after merging #1 in e2e-tests-java-springboot-bcpdqphy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:54:03.341 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:54:03.377 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:54:03.377 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:54:03.379 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:54:03.379 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq | Status: running | Reason: Pipeline e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:54:33.449 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:54:33.449 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:54:33.450 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:54:33.450 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq | Status: running | Reason: Pipeline e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:55:03.490 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:55:03.490 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:55:03.491 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:55:03.491 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq | Status: running | Reason: Pipeline e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:55:33.546 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:55:33.546 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:55:33.546 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:55:33.546 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq | Status: running | Reason: Pipeline e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:03.593 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:03.593 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:03.593 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:03.594 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq | Status: running | Reason: Pipeline e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:33.663 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:33.663 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:33.663 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:33.663 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:33.665 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-bcpdqphy-on-push-jzmdq was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:33.665 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="26.114">
<system-out>
<![CDATA[2026-05-06 12:56:33.713 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-bcpdqphy-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:33.713 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-bcpdqphy-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:33.899 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': b7b1fd47d2d090246d9c235f70cb07536cfcb5af {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:33.900 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:33.900 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-bcpdqphy-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:33.973 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-bcpdqphy-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:34.986 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:34.986 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-bcpdqphy-development' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:35.099 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-bcpdqphy-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/applications/e2e-tests-java-springboot-bcpdqphy-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-bcpdqphy-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-bcpdqphy/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (633d19d)
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-bcpdqphy  Synced     Healthy        service/e2e-tests-java-springboot-bcpdqphy unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-bcpdqphy  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-bcpdqphy configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-bcpdqphy  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-bcpdqphy unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:35.100 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-bcpdqphy-development' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:41.112 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-06T12:56:35+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-bcpdqphy    Synced  Healthy              
2026-05-06T12:56:35+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-bcpdqphy    Synced  Healthy              
2026-05-06T12:56:35+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-bcpdqphy    Synced  Healthy              
2026-05-06T12:56:39+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-05-06T12:56:40+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-bcpdqphy    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-bcpdqphy configured
2026-05-06T12:56:40+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-bcpdqphy    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-bcpdqphy unchanged
2026-05-06T12:56:40+00:00                       Namespace                        tssc-app-development                Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-05-06T12:56:40+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-bcpdqphy    Synced   Healthy              service/e2e-tests-java-springboot-bcpdqphy unchanged
2026-05-06T12:56:40+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-springboot-bcpdqphy  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-bcpdqphy configured

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

Operation:          Sync
Sync Revision:      b7b1fd47d2d090246d9c235f70cb07536cfcb5af
Phase:              Succeeded
Start:              2026-05-06 12:56:35 +0000 UTC
Finished:           2026-05-06 12:56:40 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development                Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-springboot-bcpdqphy  Synced     Healthy            service/e2e-tests-java-springboot-bcpdqphy unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-bcpdqphy  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-bcpdqphy configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-bcpdqphy  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-bcpdqphy unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:41.178 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-bcpdqphy-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:41.178 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-bcpdqphy-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-bcpdqphy-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:49.965 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-bcpdqphy-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:49.966 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-bcpdqphy-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-bcpdqphy-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:59.772 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-bcpdqphy-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:59.772 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:59.798 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-bcpdqphy-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:59.798 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:59.799 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:59.799 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: b7b1fd47d2d090246d9c235f70cb07536cfcb5af {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:59.799 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: b7b1fd47d2d090246d9c235f70cb07536cfcb5af {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:59.801 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="96.528">
<system-out>
<![CDATA[2026-05-06 12:56:59.825 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-bcpdqphy/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:59.825 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-bcpdqphy/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:59.935 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-bcpdqphy/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:59.935 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-bcpdqphy/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-bcpdqphy:ec794e2e513b7faae02068fd2cc983fe35d1ebf8 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:59.937 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:59.960 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:59.960 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-springboot-bcpdqphy:ec794e2e513b7faae02068fd2cc983fe35d1ebf8 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:56:59.961 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-bcpdqphy/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-springboot-bcpdqphy-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:00.095 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:00.095 [[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-bcpdqphy:ec794e2e513b7faae02068fd2cc983fe35d1ebf8" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:03.889 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1778072219961 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:05.615 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-bcpdqphy-gitops/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:05.615 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #1 for stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:05.616 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-springboot-bcpdqphy-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:05.616 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-bcpdqphy-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:05.616 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-bcpdqphy-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:05.641 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-bcpdqphy-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:05.642 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-springboot-bcpdqphy-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:05.642 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-bcpdqphy-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-bcpdqphy-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:11.666 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-bcpdqphy-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:11.666 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:11.666 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-txjqx {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:11.666 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-txjqx was triggered by promotion PR #1 in e2e-tests-java-springboot-bcpdqphy-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:11.667 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-txjqx to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:11.722 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-txjqx in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:11.722 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-txjqx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:11.722 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-txjqx status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:11.723 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-txjqx | Status: running | Reason: Pipeline e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-txjqx not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:41.787 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-txjqx in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:41.787 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-txjqx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:41.787 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-txjqx status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:57:41.788 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-txjqx | Status: running | Reason: Pipeline e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-txjqx not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:11.821 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-txjqx in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:11.821 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-txjqx status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:11.821 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-txjqx status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:11.822 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:11.823 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-txjqx was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:11.823 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:14.163 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 0fc73387fe3b954c9d1855730536940ff9d406f3 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:14.163 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 0fc73387fe3b954c9d1855730536940ff9d406f3 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:14.163 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:14.164 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-bcpdqphy-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:14.235 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-bcpdqphy-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:15.257 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:15.258 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-bcpdqphy-stage' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:15.388 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-bcpdqphy-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/applications/e2e-tests-java-springboot-bcpdqphy-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-bcpdqphy-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-bcpdqphy/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (b7b1fd4)
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-bcpdqphy  Synced     Healthy        service/e2e-tests-java-springboot-bcpdqphy created
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-bcpdqphy  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-bcpdqphy created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-bcpdqphy  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-bcpdqphy created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:15.389 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-bcpdqphy-stage' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:21.239 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-06T12:58:15+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-bcpdqphy    Synced  Healthy              
2026-05-06T12:58:15+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-bcpdqphy    Synced  Healthy              
2026-05-06T12:58:15+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-bcpdqphy    Synced  Healthy              
2026-05-06T12:58:19+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-05-06T12:58:20+00:00                       Namespace                        tssc-app-stage                Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-05-06T12:58:20+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-bcpdqphy    Synced   Healthy              service/e2e-tests-java-springboot-bcpdqphy unchanged
2026-05-06T12:58:20+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-bcpdqphy    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-bcpdqphy configured
2026-05-06T12:58:20+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-bcpdqphy    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-bcpdqphy unchanged
2026-05-06T12:58:20+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-springboot-bcpdqphy  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-bcpdqphy configured

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

Operation:          Sync
Sync Revision:      0fc73387fe3b954c9d1855730536940ff9d406f3
Phase:              Succeeded
Start:              2026-05-06 12:58:15 +0000 UTC
Finished:           2026-05-06 12:58:20 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage                      Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-java-springboot-bcpdqphy  Synced     Healthy            service/e2e-tests-java-springboot-bcpdqphy unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-bcpdqphy  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-bcpdqphy configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-bcpdqphy  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-bcpdqphy unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:21.312 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-bcpdqphy-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:21.313 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-bcpdqphy-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-bcpdqphy-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:27.344 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-bcpdqphy-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:27.344 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-bcpdqphy-stage | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-bcpdqphy-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:36.058 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-bcpdqphy-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:36.058 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:36.082 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-bcpdqphy-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:36.083 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:36.083 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:36.083 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 0fc73387fe3b954c9d1855730536940ff9d406f3 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:36.083 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 0fc73387fe3b954c9d1855730536940ff9d406f3 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:36.084 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:36.084 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:36.085 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-txjqx logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:36.085 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-txjqx in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:36.119 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-txjqx in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:36.350 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:694a33c1-0481-4208-a9e6-41bba3dd2f2f/1 found from Promotion Pipeline e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-txjqx logs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="109.882">
<system-out>
<![CDATA[2026-05-06 12:58:36.376 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-bcpdqphy/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:36.376 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-bcpdqphy/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:36.521 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-bcpdqphy/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:36.522 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-bcpdqphy/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-bcpdqphy:ec794e2e513b7faae02068fd2cc983fe35d1ebf8 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:36.526 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:36.559 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:36.559 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-springboot-bcpdqphy:ec794e2e513b7faae02068fd2cc983fe35d1ebf8 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:36.559 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-bcpdqphy/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-springboot-bcpdqphy-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:36.644 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:36.644 [[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-bcpdqphy:ec794e2e513b7faae02068fd2cc983fe35d1ebf8" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:40.552 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1778072316559 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:42.247 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-bcpdqphy-gitops/pull/2 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:42.247 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully created promotion PR #2 for prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:42.248 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-springboot-bcpdqphy-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:42.248 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-springboot-bcpdqphy-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:42.248 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-bcpdqphy-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:42.275 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-bcpdqphy-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:42.275 [[32mINFO [0m] rhtap.core.integration.ci.base: No matching pipeline runs found for event: pull_request with status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:42.275 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-bcpdqphy-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-bcpdqphy-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:49.023 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-bcpdqphy-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:49.024 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:49.024 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-rjskn {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:49.024 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-rjskn was triggered by promotion PR #2 in e2e-tests-java-springboot-bcpdqphy-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:49.024 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-rjskn to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:49.053 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-rjskn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:49.054 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-rjskn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:49.054 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-rjskn status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:58:49.054 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-rjskn | Status: running | Reason: Pipeline e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-rjskn not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:59:19.125 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-rjskn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:59:19.125 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-rjskn status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:59:19.126 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-rjskn status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:59:19.126 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-rjskn | Status: running | Reason: Pipeline e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-rjskn not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:59:49.160 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-rjskn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:59:49.160 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-rjskn status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:59:49.160 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-rjskn status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:59:49.160 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:59:49.163 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-rjskn was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:59:49.163 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:59:51.097 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 9f2f793ecedae429a34ee7d680f043d734d61232 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:59:51.097 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 9f2f793ecedae429a34ee7d680f043d734d61232 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:59:51.097 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:59:51.097 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-bcpdqphy-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:59:51.177 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-bcpdqphy-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:59:51.920 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:59:51.920 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-bcpdqphy-prod' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:59:52.049 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-bcpdqphy-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/applications/e2e-tests-java-springboot-bcpdqphy-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-bcpdqphy-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-bcpdqphy/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (633d19d)
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-bcpdqphy  Synced     Healthy        service/e2e-tests-java-springboot-bcpdqphy created
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-bcpdqphy  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-bcpdqphy created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-bcpdqphy  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-bcpdqphy created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 12:59:52.049 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-bcpdqphy-prod' --insecure --kube-context 'default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:06.204 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-05-06T12:59:52+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-bcpdqphy    Synced  Healthy              
2026-05-06T12:59:52+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-bcpdqphy    Synced  Healthy              
2026-05-06T12:59:52+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-bcpdqphy    Synced  Healthy              
2026-05-06T12:59:56+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-06T12:59:57+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-bcpdqphy    Synced   Healthy              service/e2e-tests-java-springboot-bcpdqphy unchanged
2026-05-06T12:59:57+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-bcpdqphy    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-bcpdqphy configured
2026-05-06T12:59:57+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-bcpdqphy    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-bcpdqphy unchanged
2026-05-06T12:59:57+00:00                       Namespace                        tssc-app-prod                Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-06T12:59:57+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-springboot-bcpdqphy  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-bcpdqphy configured
2026-05-06T12:59:58+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-springboot-bcpdqphy    Synced  Progressing              deployment.apps/e2e-tests-java-springboot-bcpdqphy configured
2026-05-06T13:00:00+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-06T13:00:01+00:00          Namespace                     tssc-app-prod  Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-06T13:00:01+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-springboot-bcpdqphy  OutOfSync  Healthy              deployment.apps/e2e-tests-java-springboot-bcpdqphy configured
2026-05-06T13:00:04+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-05-06T13:00:05+00:00          Namespace                     tssc-app-prod  Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-05-06T13:00:05+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-springboot-bcpdqphy    Synced  Progressing              deployment.apps/e2e-tests-java-springboot-bcpdqphy configured

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

Operation:          Sync
Sync Revision:      9f2f793ecedae429a34ee7d680f043d734d61232
Phase:              Succeeded
Start:              2026-05-06 13:00:01 +0000 UTC
Finished:           2026-05-06 13:00:05 +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-springboot-bcpdqphy  Synced     Healthy            service/e2e-tests-java-springboot-bcpdqphy unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-bcpdqphy  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-bcpdqphy configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-bcpdqphy  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-bcpdqphy unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:06.279 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-bcpdqphy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:06.279 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-bcpdqphy-prod | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-bcpdqphy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:12.966 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-bcpdqphy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:12.966 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-bcpdqphy-prod | Elapsed: 22s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-bcpdqphy-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:25.980 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-bcpdqphy-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:25.980 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:26.007 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-bcpdqphy-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:26.007 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:26.007 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:26.008 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 9f2f793ecedae429a34ee7d680f043d734d61232 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:26.008 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 9f2f793ecedae429a34ee7d680f043d734d61232 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:26.009 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:26.010 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:26.010 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-rjskn logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:26.010 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-rjskn in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:26.042 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-rjskn in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:26.255 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:694a33c1-0481-4208-a9e6-41bba3dd2f2f/1 found from Promotion Pipeline e2e-tests-java-springboot-bcpdqphy-gitops-on-pull-request-rjskn logs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts" time="1.012">
<system-out>
<![CDATA[2026-05-06 13:00:26.362 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:694a33c1-0481-4208-a9e6-41bba3dd2f2f/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:26.362 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-bcpdqphy:ec794e2e513b7faae02068fd2cc983fe35d1ebf8 and document ID urn:uuid:694a33c1-0481-4208-a9e6-41bba3dd2f2f/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:26.363 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-bcpdqphy:ec794e2e513b7faae02068fd2cc983fe35d1ebf8 and document ID: urn:uuid:694a33c1-0481-4208-a9e6-41bba3dd2f2f/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:26.363 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-bcpdqphy:ec794e2e513b7faae02068fd2cc983fe35d1ebf8 at https://server-tssc-tpa.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:27.137 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-bcpdqphy:ec794e2e513b7faae02068fd2cc983fe35d1ebf8' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:27.137 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:694a33c1-0481-4208-a9e6-41bba3dd2f2f/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:27.137 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-bcpdqphy:ec794e2e513b7faae02068fd2cc983fe35d1ebf8, Published: 2026-05-06T12:55:52Z, SHA256: sha256:89e660de59375304934d4908058e3879a0a2edc7b3b93eac76b97bcf55bb40c9 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:27.137 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:694a33c1-0481-4208-a9e6-41bba3dd2f2f/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:27.138 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-bcpdqphy:ec794e2e513b7faae02068fd2cc983fe35d1ebf8 and document ID urn:uuid:694a33c1-0481-4208-a9e6-41bba3dd2f2f/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:27.138 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-bcpdqphy:ec794e2e513b7faae02068fd2cc983fe35d1ebf8 and document ID: urn:uuid:694a33c1-0481-4208-a9e6-41bba3dd2f2f/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:27.138 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-bcpdqphy:ec794e2e513b7faae02068fd2cc983fe35d1ebf8 at https://server-tssc-tpa.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:27.286 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-bcpdqphy:ec794e2e513b7faae02068fd2cc983fe35d1ebf8' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:27.286 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:694a33c1-0481-4208-a9e6-41bba3dd2f2f/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:27.286 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-bcpdqphy:ec794e2e513b7faae02068fd2cc983fe35d1ebf8, Published: 2026-05-06T12:55:52Z, SHA256: sha256:89e660de59375304934d4908058e3879a0a2edc7b3b93eac76b97bcf55bb40c9 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:27.286 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:694a33c1-0481-4208-a9e6-41bba3dd2f2f/1,urn:uuid:694a33c1-0481-4208-a9e6-41bba3dd2f2f/1 found in TPA!!! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
2026-05-06 13:00:27.288 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-springboot-bcpdqphy:ec794e2e513b7faae02068fd2cc983fe35d1ebf8 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=1}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-06T12:47:01.176Z" hostname="e2e-e2e-tests-java-springboot[github-azure-quay]" tests="6" failures="0" skipped="5" time="65.77" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="65.77">
<system-out>
<![CDATA[2026-05-06 12:49:50.448 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-vquowghp {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:49:50.449 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-vquowghp'... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:49:50.455 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:49:50.539 [[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=7}
2026-05-06 12:49:50.540 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:49:50.540 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:49:50.541 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:49:50.561 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:49:50.583 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:49:50.586 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:49:50.586 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-94022001d6-ieqg-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:49:50.614 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:49:50.615 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-94022001d6.ieqg.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:49:50.616 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:49:50.743 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-vquowghp, ID: 03e9652f-fb04-4d1b-8bba-779769d59d06 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:49:50.744 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-vquowghp to be completed... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:49:50.744 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 03e9652f-fb04-4d1b-8bba-779769d59d06 to complete... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:49:50.778 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:49:50.779 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 03e9652f-fb04-4d1b-8bba-779769d59d06: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:49:55.800 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:49:55.800 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 03e9652f-fb04-4d1b-8bba-779769d59d06: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:00.830 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:00.831 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 03e9652f-fb04-4d1b-8bba-779769d59d06: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:05.858 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:05.858 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 03e9652f-fb04-4d1b-8bba-779769d59d06: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:10.884 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:10.884 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:10.884 [[32mINFO [0m] rhdh.developer-hub: Task 03e9652f-fb04-4d1b-8bba-779769d59d06 completed successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:10.884 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-vquowghp' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:10.885 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-vquowghp {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:10.903 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
Waiting for initial CI deployment of e2e-tests-java-springboot-vquowghp...
2026-05-06 12:50:10.903 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-vquowghp-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:10.904 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-vquowghp-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:11.081 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 4faf4954ef870dc7c7d009d4e1f648f40be93a4d {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
Waiting for ArgoCD CI application to sync to commit: 4faf4954ef870dc7c7d009d4e1f648f40be93a4d
2026-05-06 12:50:11.111 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-vquowghp-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=7}
2026-05-06 12:50:11.111 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:24.347 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-vquowghp-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:24.348 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:55.893 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-vquowghp-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:55.893 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:55.893 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:55.893 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 4faf4954ef870dc7c7d009d4e1f648f40be93a4d {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-05-06 12:50:55.894 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:55.894 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-springboot-vquowghp {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:55.894 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-springboot-vquowghp... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:56.087 [[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=7}
2026-05-06 12:50:56.159 [[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=7}
2026-05-06 12:50:56.208 [[31mERROR[0m] azure.variable-group: Failed to create variable group 'e2e-tests-java-springboot-vquowghp': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:56.208 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create or update variable group 'e2e-tests-java-springboot-vquowghp': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=7}
2026-05-06 12:50:56.208 [[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=7}
2026-05-06 12:50:56.209 [[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=7}

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