<testsuites id="" name="" tests="72" failures="0" skipped="30" errors="6" time="767.022767">
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-22T19:42:10.519Z" hostname="e2e-e2e-tests-go[github-tekton-quay]" tests="6" failures="0" skipped="0" time="707.315" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="166.92">
<system-out>
<![CDATA[2026-04-22 19:42:11.800 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-okbtlghe {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:11.801 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-okbtlghe'... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:11.807 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:11.860 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:11.891 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:11.895 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:11.896 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:11.924 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:11.925 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:11.926 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:12.074 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-okbtlghe, ID: fb29eaf0-c175-4de7-bebe-31d2695f45bc {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:12.075 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-okbtlghe to be completed... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:12.075 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task fb29eaf0-c175-4de7-bebe-31d2695f45bc to complete... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:12.242 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:12.243 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task fb29eaf0-c175-4de7-bebe-31d2695f45bc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:17.479 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:17.479 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task fb29eaf0-c175-4de7-bebe-31d2695f45bc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:22.501 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:22.501 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task fb29eaf0-c175-4de7-bebe-31d2695f45bc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:27.551 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:27.551 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task fb29eaf0-c175-4de7-bebe-31d2695f45bc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:32.586 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:32.587 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task fb29eaf0-c175-4de7-bebe-31d2695f45bc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:37.606 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:37.606 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task fb29eaf0-c175-4de7-bebe-31d2695f45bc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:42.628 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:42.628 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task fb29eaf0-c175-4de7-bebe-31d2695f45bc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:47.659 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:47.660 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task fb29eaf0-c175-4de7-bebe-31d2695f45bc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:52.750 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:52.750 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task fb29eaf0-c175-4de7-bebe-31d2695f45bc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:57.771 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:57.771 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:57.771 [[32mINFO [0m] rhdh.developer-hub: Task fb29eaf0-c175-4de7-bebe-31d2695f45bc completed successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:57.772 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-okbtlghe' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:57.772 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-okbtlghe {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:57.786 [[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-okbtlghe...
2026-04-22 19:42:57.786 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-okbtlghe-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:57.787 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-okbtlghe-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:58.058 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 50b1a733f2def84cac937ab2ec80de8a5ac111f5 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Waiting for ArgoCD CI application to sync to commit: 50b1a733f2def84cac937ab2ec80de8a5ac111f5
2026-04-22 19:42:58.086 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-okbtlghe-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 50b1a733f2def84cac937ab2ec80de8a5ac111f5) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:42:58.086 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:43:13.774 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-okbtlghe-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:43:13.774 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:43:40.882 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-okbtlghe-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:43:40.883 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:44:58.656 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-okbtlghe-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:44:58.657 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:44:58.657 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:44:58.657 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 50b1a733f2def84cac937ab2ec80de8a5ac111f5 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-22 19:44:58.657 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:44:58.658 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-go-okbtlghe (GitHub + Tekton CI) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:44:58.658 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-go-okbtlghe {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:44:58.658 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:44:58.658 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-go-okbtlghe {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:44:58.684 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-okbtlghe {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:44:58.713 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-okbtlghe-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:44:58.713 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-go-okbtlghe {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:44:58.713 [[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: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>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="292.938">
<system-out>
<![CDATA[2026-04-22 19:44:58.743 [[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-04-22 19:44:58.743 [[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-04-22 19:44:58.743 [[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-04-22 19:45:02.298 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776887098743 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:45:04.071 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-okbtlghe/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:45:04.071 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-go-okbtlghe/pull/1 with SHA: cfe2f3953ee626c633611cc6c8cd6b74f6bcbbc8 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:45:04.072 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-okbtlghe... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:45:04.072 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-okbtlghe, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:45:04.095 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-okbtlghe {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:45:04.095 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-okbtlghe. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:45:04.095 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-okbtlghe | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-okbtlghe, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:45:11.933 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-okbtlghe {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:45:11.934 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:45:11.934 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-okbtlghe-on-pull-request-hhlqp {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:45:11.934 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-okbtlghe-on-pull-request-hhlqp was triggered by promotion PR #1 in e2e-tests-go-okbtlghe {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:45:11.934 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-okbtlghe-on-pull-request-hhlqp to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:45:11.974 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-okbtlghe-on-pull-request-hhlqp in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:45:11.975 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-okbtlghe-on-pull-request-hhlqp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:45:11.975 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-okbtlghe-on-pull-request-hhlqp status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:45:11.975 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-okbtlghe-on-pull-request-hhlqp | Status: running | Reason: Pipeline e2e-tests-go-okbtlghe-on-pull-request-hhlqp not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:45:42.043 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-okbtlghe-on-pull-request-hhlqp in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:45:42.043 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-okbtlghe-on-pull-request-hhlqp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:45:42.044 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-okbtlghe-on-pull-request-hhlqp status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:45:42.044 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-okbtlghe-on-pull-request-hhlqp | Status: running | Reason: Pipeline e2e-tests-go-okbtlghe-on-pull-request-hhlqp not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:46:12.086 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-okbtlghe-on-pull-request-hhlqp in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:46:12.086 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-okbtlghe-on-pull-request-hhlqp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:46:12.087 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-okbtlghe-on-pull-request-hhlqp status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:46:12.087 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-okbtlghe-on-pull-request-hhlqp | Status: running | Reason: Pipeline e2e-tests-go-okbtlghe-on-pull-request-hhlqp not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:46:42.153 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-okbtlghe-on-pull-request-hhlqp in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:46:42.153 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-okbtlghe-on-pull-request-hhlqp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:46:42.153 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-okbtlghe-on-pull-request-hhlqp status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:46:42.153 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-okbtlghe-on-pull-request-hhlqp | Status: running | Reason: Pipeline e2e-tests-go-okbtlghe-on-pull-request-hhlqp not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:12.201 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-okbtlghe-on-pull-request-hhlqp in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:12.202 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-okbtlghe-on-pull-request-hhlqp status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:12.202 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-okbtlghe-on-pull-request-hhlqp status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:12.202 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:12.212 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-okbtlghe-on-pull-request-hhlqp was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:12.212 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:13.666 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: af46f42859ec14ad6559f000a254cd841ef1120c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:13.667 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-go-okbtlghe... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:13.667 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-okbtlghe, event type: push {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:13.698 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-okbtlghe {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:13.699 [[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-04-22 19:47:13.699 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-okbtlghe | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-okbtlghe, event: push, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:21.346 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-okbtlghe {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:21.346 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:21.346 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-okbtlghe-on-push-cn9f7 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:21.347 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-okbtlghe-on-push-cn9f7 was triggered by on-push pipeline after merging #1 in e2e-tests-go-okbtlghe {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:21.347 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-okbtlghe-on-push-cn9f7 to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:21.382 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-okbtlghe-on-push-cn9f7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:21.382 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-okbtlghe-on-push-cn9f7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:21.383 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-okbtlghe-on-push-cn9f7 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:21.383 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-okbtlghe-on-push-cn9f7 | Status: running | Reason: Pipeline e2e-tests-go-okbtlghe-on-push-cn9f7 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:51.456 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-okbtlghe-on-push-cn9f7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:51.457 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-okbtlghe-on-push-cn9f7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:51.457 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-okbtlghe-on-push-cn9f7 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:47:51.457 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-okbtlghe-on-push-cn9f7 | Status: running | Reason: Pipeline e2e-tests-go-okbtlghe-on-push-cn9f7 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:48:21.498 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-okbtlghe-on-push-cn9f7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:48:21.498 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-okbtlghe-on-push-cn9f7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:48:21.499 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-okbtlghe-on-push-cn9f7 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:48:21.499 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-go-okbtlghe-on-push-cn9f7 | Status: running | Reason: Pipeline e2e-tests-go-okbtlghe-on-push-cn9f7 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:48:51.563 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-okbtlghe-on-push-cn9f7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:48:51.563 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-okbtlghe-on-push-cn9f7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:48:51.564 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-okbtlghe-on-push-cn9f7 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:48:51.564 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-go-okbtlghe-on-push-cn9f7 | Status: running | Reason: Pipeline e2e-tests-go-okbtlghe-on-push-cn9f7 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:49:21.612 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-okbtlghe-on-push-cn9f7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:49:21.612 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-okbtlghe-on-push-cn9f7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:49:21.613 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-okbtlghe-on-push-cn9f7 status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:49:21.613 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-go-okbtlghe-on-push-cn9f7 | Status: running | Reason: Pipeline e2e-tests-go-okbtlghe-on-push-cn9f7 not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:49:51.675 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-okbtlghe-on-push-cn9f7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:49:51.676 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-okbtlghe-on-push-cn9f7 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:49:51.676 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-okbtlghe-on-push-cn9f7 status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:49:51.676 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:49:51.678 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-okbtlghe-on-push-cn9f7 was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:49:51.678 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="25.517">
<system-out>
<![CDATA[2026-04-22 19:49:51.736 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-okbtlghe-gitops, branch: main {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:49:51.736 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-okbtlghe-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:49:51.868 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': a5cc5e7b6a026c3b4f94eb247209c2386da76449 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:49:51.869 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:49:51.869 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-okbtlghe-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:49:51.956 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-okbtlghe-development using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:49:52.761 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:49:52.762 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-okbtlghe-development' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:49:52.914 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-okbtlghe-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/applications/e2e-tests-go-okbtlghe-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-okbtlghe-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-okbtlghe/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (50b1a73)
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-okbtlghe  Synced     Healthy        service/e2e-tests-go-okbtlghe created
apps                Deployment  tssc-app-development  e2e-tests-go-okbtlghe  Synced     Healthy        deployment.apps/e2e-tests-go-okbtlghe created
route.openshift.io  Route       tssc-app-development  e2e-tests-go-okbtlghe  Synced     Healthy        route.route.openshift.io/e2e-tests-go-okbtlghe created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:49:52.915 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-okbtlghe-development' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:49:58.712 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-04-22T19:49:53+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-okbtlghe    Synced  Healthy              
2026-04-22T19:49:53+00:00                         Service  tssc-app-development  e2e-tests-go-okbtlghe    Synced  Healthy              
2026-04-22T19:49:53+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-okbtlghe    Synced  Healthy              
2026-04-22T19:49:54+00:00   apps  Deployment  tssc-app-development  e2e-tests-go-okbtlghe  OutOfSync  Healthy              
2026-04-22T19:49:56+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-22T19:49:57+00:00                       Namespace                        tssc-app-development   Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-22T19:49:57+00:00                         Service  tssc-app-development  e2e-tests-go-okbtlghe    Synced   Healthy              service/e2e-tests-go-okbtlghe unchanged
2026-04-22T19:49:57+00:00   apps               Deployment  tssc-app-development  e2e-tests-go-okbtlghe  OutOfSync  Healthy              deployment.apps/e2e-tests-go-okbtlghe configured
2026-04-22T19:49:57+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-go-okbtlghe    Synced   Healthy              route.route.openshift.io/e2e-tests-go-okbtlghe unchanged
2026-04-22T19:49:57+00:00   apps  Deployment  tssc-app-development  e2e-tests-go-okbtlghe    Synced  Progressing              deployment.apps/e2e-tests-go-okbtlghe configured

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

Operation:          Sync
Sync Revision:      a5cc5e7b6a026c3b4f94eb247209c2386da76449
Phase:              Succeeded
Start:              2026-04-22 19:49:53 +0000 UTC
Finished:           2026-04-22 19:49:57 +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-go-okbtlghe  Synced     Healthy            service/e2e-tests-go-okbtlghe unchanged
apps                Deployment  tssc-app-development  e2e-tests-go-okbtlghe  Synced     Progressing        deployment.apps/e2e-tests-go-okbtlghe configured
route.openshift.io  Route       tssc-app-development  e2e-tests-go-okbtlghe  Synced     Healthy            route.route.openshift.io/e2e-tests-go-okbtlghe unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:49:58.789 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-okbtlghe-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:49:58.789 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-okbtlghe-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-okbtlghe-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:07.522 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-okbtlghe-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:07.522 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-okbtlghe-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-okbtlghe-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:17.193 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-okbtlghe-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:17.193 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:17.217 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-okbtlghe-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:17.217 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:17.217 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:17.217 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: a5cc5e7b6a026c3b4f94eb247209c2386da76449 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:17.217 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: a5cc5e7b6a026c3b4f94eb247209c2386da76449 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:17.218 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="108.867">
<system-out>
<![CDATA[2026-04-22 19:50:17.243 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-okbtlghe/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:17.243 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-okbtlghe/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:17.386 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-okbtlghe/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:17.386 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-okbtlghe/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-okbtlghe:af46f42859ec14ad6559f000a254cd841ef1120c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:17.388 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:17.418 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:17.419 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-go-okbtlghe:af46f42859ec14ad6559f000a254cd841ef1120c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:17.419 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-okbtlghe/overlays/stage/deployment-patch.yaml in repo e2e-tests-go-okbtlghe-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:17.513 [[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-04-22 19:50:17.513 [[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-okbtlghe:af46f42859ec14ad6559f000a254cd841ef1120c" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:21.182 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776887417419 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:22.935 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-okbtlghe-gitops/pull/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:22.935 [[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-04-22 19:50:22.935 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-go-okbtlghe-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:22.935 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-go-okbtlghe-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:22.936 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-okbtlghe-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:22.959 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-go-okbtlghe-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:22.959 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-go-okbtlghe-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:22.959 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-okbtlghe-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-okbtlghe-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:28.040 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-okbtlghe-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:28.041 [[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-04-22 19:50:28.041 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-go-okbtlghe-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-okbtlghe-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:39.225 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-okbtlghe-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:39.225 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:39.225 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-okbtlghe-gitops-on-pull-request-qqq7c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:39.226 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-okbtlghe-gitops-on-pull-request-qqq7c was triggered by promotion PR #1 in e2e-tests-go-okbtlghe-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:39.226 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-okbtlghe-gitops-on-pull-request-qqq7c to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:39.257 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-okbtlghe-gitops-on-pull-request-qqq7c in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:39.257 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-okbtlghe-gitops-on-pull-request-qqq7c status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:39.257 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-okbtlghe-gitops-on-pull-request-qqq7c status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:50:39.258 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-okbtlghe-gitops-on-pull-request-qqq7c | Status: running | Reason: Pipeline e2e-tests-go-okbtlghe-gitops-on-pull-request-qqq7c not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:09.317 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-okbtlghe-gitops-on-pull-request-qqq7c in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:09.318 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-okbtlghe-gitops-on-pull-request-qqq7c status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:09.318 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-okbtlghe-gitops-on-pull-request-qqq7c status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:09.318 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-okbtlghe-gitops-on-pull-request-qqq7c | Status: running | Reason: Pipeline e2e-tests-go-okbtlghe-gitops-on-pull-request-qqq7c not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:39.380 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-okbtlghe-gitops-on-pull-request-qqq7c in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:39.380 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-okbtlghe-gitops-on-pull-request-qqq7c status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:39.380 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-okbtlghe-gitops-on-pull-request-qqq7c status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:39.381 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:39.382 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-okbtlghe-gitops-on-pull-request-qqq7c was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:39.382 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:40.722 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: fe984add18186a453bf58ae9345e451cfacf1dde {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:40.722 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: fe984add18186a453bf58ae9345e451cfacf1dde {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:40.722 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:40.722 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-okbtlghe-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:40.797 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-okbtlghe-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:41.796 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:41.796 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-okbtlghe-stage' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:41.928 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-okbtlghe-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/applications/e2e-tests-go-okbtlghe-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-okbtlghe-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-okbtlghe/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a5cc5e7)
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-okbtlghe  Synced     Healthy        service/e2e-tests-go-okbtlghe created
apps                Deployment  tssc-app-stage  e2e-tests-go-okbtlghe  Synced     Healthy        deployment.apps/e2e-tests-go-okbtlghe created
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-okbtlghe  Synced     Healthy        route.route.openshift.io/e2e-tests-go-okbtlghe created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:41.929 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-okbtlghe-stage' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:49.277 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-04-22T19:51:42+00:00                         Service  tssc-app-stage  e2e-tests-go-okbtlghe    Synced  Healthy              
2026-04-22T19:51:42+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-okbtlghe    Synced  Healthy              
2026-04-22T19:51:42+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-okbtlghe    Synced  Healthy              
2026-04-22T19:51:46+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-22T19:51:48+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-go-okbtlghe    Synced   Healthy              route.route.openshift.io/e2e-tests-go-okbtlghe unchanged
2026-04-22T19:51:48+00:00                       Namespace                        tssc-app-stage   Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-22T19:51:48+00:00                         Service  tssc-app-stage  e2e-tests-go-okbtlghe    Synced   Healthy              service/e2e-tests-go-okbtlghe unchanged
2026-04-22T19:51:48+00:00   apps               Deployment  tssc-app-stage  e2e-tests-go-okbtlghe    Synced   Healthy              deployment.apps/e2e-tests-go-okbtlghe configured
2026-04-22T19:51:48+00:00   apps  Deployment  tssc-app-stage  e2e-tests-go-okbtlghe  OutOfSync  Progressing              deployment.apps/e2e-tests-go-okbtlghe configured

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

Operation:          Sync
Sync Revision:      fe984add18186a453bf58ae9345e451cfacf1dde
Phase:              Succeeded
Start:              2026-04-22 19:51:42 +0000 UTC
Finished:           2026-04-22 19:51:48 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                   STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage         Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-go-okbtlghe  Synced     Healthy            service/e2e-tests-go-okbtlghe unchanged
apps                Deployment  tssc-app-stage  e2e-tests-go-okbtlghe  Synced     Progressing        deployment.apps/e2e-tests-go-okbtlghe configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-go-okbtlghe  Synced     Healthy            route.route.openshift.io/e2e-tests-go-okbtlghe unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:49.351 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-okbtlghe-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:49.351 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-okbtlghe-stage | Elapsed: 9s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-okbtlghe-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:56.513 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-okbtlghe-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:51:56.513 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-okbtlghe-stage | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-okbtlghe-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:05.796 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-okbtlghe-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:05.797 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:05.820 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-okbtlghe-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:05.820 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:05.821 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:05.821 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: fe984add18186a453bf58ae9345e451cfacf1dde {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:05.821 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: fe984add18186a453bf58ae9345e451cfacf1dde {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:05.822 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:05.822 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:05.823 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-okbtlghe-gitops-on-pull-request-qqq7c logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:05.823 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-okbtlghe-gitops-on-pull-request-qqq7c in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:05.855 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-okbtlghe-gitops-on-pull-request-qqq7c in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:06.107 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:6d6c1c49-af9d-4b4d-b2f3-d76d289bc1e5/1 found from Promotion Pipeline e2e-tests-go-okbtlghe-gitops-on-pull-request-qqq7c logs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="112.828">
<system-out>
<![CDATA[2026-04-22 19:52:06.127 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-go-okbtlghe/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:06.127 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-go-okbtlghe/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:06.265 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-go-okbtlghe/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:06.266 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-go-okbtlghe/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-go-okbtlghe:af46f42859ec14ad6559f000a254cd841ef1120c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:06.267 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:06.291 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:06.291 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-go-okbtlghe:af46f42859ec14ad6559f000a254cd841ef1120c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:06.292 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-go-okbtlghe/overlays/prod/deployment-patch.yaml in repo e2e-tests-go-okbtlghe-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:06.391 [[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-04-22 19:52:06.391 [[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-okbtlghe:af46f42859ec14ad6559f000a254cd841ef1120c" {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:10.011 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776887526292 in your fork {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:11.621 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-go-okbtlghe-gitops/pull/2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:11.622 [[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-04-22 19:52:11.622 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-go-okbtlghe-gitops repository {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:11.622 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-go-okbtlghe-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:11.622 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-go-okbtlghe-gitops, event type: pull_request {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:11.646 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-go-okbtlghe-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:11.647 [[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-04-22 19:52:11.647 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-go-okbtlghe-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-go-okbtlghe-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:18.506 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-go-okbtlghe-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:18.507 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:18.507 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-go-okbtlghe-gitops-on-pull-request-wrs9s {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:18.507 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-go-okbtlghe-gitops-on-pull-request-wrs9s was triggered by promotion PR #2 in e2e-tests-go-okbtlghe-gitops {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:18.507 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-go-okbtlghe-gitops-on-pull-request-wrs9s to finish... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:18.540 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-okbtlghe-gitops-on-pull-request-wrs9s in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:18.540 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-okbtlghe-gitops-on-pull-request-wrs9s status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:18.540 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-okbtlghe-gitops-on-pull-request-wrs9s status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:18.540 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-go-okbtlghe-gitops-on-pull-request-wrs9s | Status: running | Reason: Pipeline e2e-tests-go-okbtlghe-gitops-on-pull-request-wrs9s not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:48.595 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-okbtlghe-gitops-on-pull-request-wrs9s in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:48.595 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-okbtlghe-gitops-on-pull-request-wrs9s status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:48.595 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-okbtlghe-gitops-on-pull-request-wrs9s status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:52:48.596 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-go-okbtlghe-gitops-on-pull-request-wrs9s | Status: running | Reason: Pipeline e2e-tests-go-okbtlghe-gitops-on-pull-request-wrs9s not yet completed, status: running {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:18.631 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-okbtlghe-gitops-on-pull-request-wrs9s in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:18.631 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-go-okbtlghe-gitops-on-pull-request-wrs9s status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:18.631 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-go-okbtlghe-gitops-on-pull-request-wrs9s status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:18.631 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:18.634 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-go-okbtlghe-gitops-on-pull-request-wrs9s was successful {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:18.634 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:19.985 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: b575d1a67ed7cd5f3424555177d4a14384ce5a1a {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:19.985 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: b575d1a67ed7cd5f3424555177d4a14384ce5a1a {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:19.985 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:19.985 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-go-okbtlghe-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:20.064 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-go-okbtlghe-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:20.827 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:20.827 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-go-okbtlghe-prod' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:21.025 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-go-okbtlghe-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/applications/e2e-tests-go-okbtlghe-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-go-okbtlghe-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-go-okbtlghe/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (a5cc5e7)
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-okbtlghe  Synced     Healthy        service/e2e-tests-go-okbtlghe created
apps                Deployment  tssc-app-prod  e2e-tests-go-okbtlghe  Synced     Healthy        deployment.apps/e2e-tests-go-okbtlghe created
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-okbtlghe  Synced     Healthy        route.route.openshift.io/e2e-tests-go-okbtlghe created
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:21.026 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-go-okbtlghe-prod' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:36.573 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME     STATUS   HEALTH        HOOK  MESSAGE
2026-04-22T19:53:21+00:00                         Service  tssc-app-prod  e2e-tests-go-okbtlghe    Synced  Healthy              
2026-04-22T19:53:21+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-okbtlghe    Synced  Healthy              
2026-04-22T19:53:21+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-okbtlghe    Synced  Healthy              
2026-04-22T19:53:25+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-22T19:53:27+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-go-okbtlghe    Synced   Healthy              route.route.openshift.io/e2e-tests-go-okbtlghe unchanged
2026-04-22T19:53:27+00:00                       Namespace                        tssc-app-prod   Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-22T19:53:27+00:00                         Service  tssc-app-prod  e2e-tests-go-okbtlghe    Synced   Healthy              service/e2e-tests-go-okbtlghe unchanged
2026-04-22T19:53:27+00:00   apps               Deployment  tssc-app-prod  e2e-tests-go-okbtlghe    Synced   Healthy              deployment.apps/e2e-tests-go-okbtlghe configured
2026-04-22T19:53:27+00:00   apps  Deployment  tssc-app-prod  e2e-tests-go-okbtlghe  OutOfSync  Progressing              deployment.apps/e2e-tests-go-okbtlghe configured
2026-04-22T19:53:27+00:00   apps  Deployment  tssc-app-prod  e2e-tests-go-okbtlghe    Synced  Progressing              deployment.apps/e2e-tests-go-okbtlghe configured
2026-04-22T19:53:29+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-22T19:53:31+00:00          Namespace                     tssc-app-prod  Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-22T19:53:31+00:00   apps  Deployment  tssc-app-prod  e2e-tests-go-okbtlghe  OutOfSync  Healthy              deployment.apps/e2e-tests-go-okbtlghe configured
2026-04-22T19:53:34+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-22T19:53:35+00:00          Namespace                     tssc-app-prod  Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-22T19:53:35+00:00   apps  Deployment  tssc-app-prod  e2e-tests-go-okbtlghe    Synced  Progressing              deployment.apps/e2e-tests-go-okbtlghe configured

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

Operation:          Sync
Sync Revision:      b575d1a67ed7cd5f3424555177d4a14384ce5a1a
Phase:              Succeeded
Start:              2026-04-22 19:53:31 +0000 UTC
Finished:           2026-04-22 19:53:35 +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-okbtlghe  Synced     Healthy            service/e2e-tests-go-okbtlghe unchanged
apps                Deployment  tssc-app-prod  e2e-tests-go-okbtlghe  Synced     Progressing        deployment.apps/e2e-tests-go-okbtlghe configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-go-okbtlghe  Synced     Healthy            route.route.openshift.io/e2e-tests-go-okbtlghe unchanged
 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:36.641 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-okbtlghe-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:36.641 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-go-okbtlghe-prod | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-okbtlghe-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:46.248 [[32mINFO [0m] argocd.sync: Application e2e-tests-go-okbtlghe-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:46.248 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-go-okbtlghe-prod | Elapsed: 26s | Reason: Error: Waiting for sync to complete: Application e2e-tests-go-okbtlghe-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:58.669 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-go-okbtlghe-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:58.670 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:58.696 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-okbtlghe-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:58.696 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:58.696 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:58.696 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: b575d1a67ed7cd5f3424555177d4a14384ce5a1a {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:58.696 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: b575d1a67ed7cd5f3424555177d4a14384ce5a1a {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:58.698 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:58.698 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:58.699 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-go-okbtlghe-gitops-on-pull-request-wrs9s logs to find SBOM document ID {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:58.699 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-go-okbtlghe-gitops-on-pull-request-wrs9s in namespace: tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:58.731 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-go-okbtlghe-gitops-on-pull-request-wrs9s in namespace tssc-app-ci {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:58.952 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:6d6c1c49-af9d-4b4d-b2f3-d76d289bc1e5/1 found from Promotion Pipeline e2e-tests-go-okbtlghe-gitops-on-pull-request-wrs9s 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.245">
<system-out>
<![CDATA[2026-04-22 19:53:59.053 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:6d6c1c49-af9d-4b4d-b2f3-d76d289bc1e5/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:59.053 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-okbtlghe:af46f42859ec14ad6559f000a254cd841ef1120c and document ID urn:uuid:6d6c1c49-af9d-4b4d-b2f3-d76d289bc1e5/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:59.053 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-okbtlghe:af46f42859ec14ad6559f000a254cd841ef1120c and document ID: urn:uuid:6d6c1c49-af9d-4b4d-b2f3-d76d289bc1e5/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:59.053 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-okbtlghe:af46f42859ec14ad6559f000a254cd841ef1120c at https://server-tssc-tpa.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:59.153 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-okbtlghe:af46f42859ec14ad6559f000a254cd841ef1120c' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:59.153 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:6d6c1c49-af9d-4b4d-b2f3-d76d289bc1e5/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:59.154 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-okbtlghe:af46f42859ec14ad6559f000a254cd841ef1120c, Published: 2026-04-22T19:48:57Z, SHA256: sha256:0ad1da5ce6f0e092d2bd9ba09af015074424b94cbdbffe5714a6ce7701d44de3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:59.154 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:6d6c1c49-af9d-4b4d-b2f3-d76d289bc1e5/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:59.154 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-go-okbtlghe:af46f42859ec14ad6559f000a254cd841ef1120c and document ID urn:uuid:6d6c1c49-af9d-4b4d-b2f3-d76d289bc1e5/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:59.154 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-okbtlghe:af46f42859ec14ad6559f000a254cd841ef1120c and document ID: urn:uuid:6d6c1c49-af9d-4b4d-b2f3-d76d289bc1e5/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:59.154 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-go-okbtlghe:af46f42859ec14ad6559f000a254cd841ef1120c at https://server-tssc-tpa.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:59.216 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-go-okbtlghe:af46f42859ec14ad6559f000a254cd841ef1120c' successful. Found 1 result(s). {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:59.216 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:6d6c1c49-af9d-4b4d-b2f3-d76d289bc1e5/1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:59.217 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-go-okbtlghe:af46f42859ec14ad6559f000a254cd841ef1120c, Published: 2026-04-22T19:48:57Z, SHA256: sha256:0ad1da5ce6f0e092d2bd9ba09af015074424b94cbdbffe5714a6ce7701d44de3 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:59.217 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:6d6c1c49-af9d-4b4d-b2f3-d76d289bc1e5/1,urn:uuid:6d6c1c49-af9d-4b4d-b2f3-d76d289bc1e5/1 found in TPA!!! {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-04-22 19:53:59.218 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-go-okbtlghe:af46f42859ec14ad6559f000a254cd841ef1120c {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-22T19:42:10.519Z" hostname="e2e-e2e-tests-go[github-azure-quay]" tests="6" failures="0" skipped="5" time="339.74" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="339.74">
<system-out>
<![CDATA[2026-04-22 19:42:11.849 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-ldwlgdxd {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:11.850 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-ldwlgdxd'... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:11.856 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:11.943 [[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-04-22 19:42:11.943 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:11.944 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:11.945 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:11.976 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:11.997 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:12.000 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:12.001 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:12.026 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:12.027 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:12.027 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:12.262 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-ldwlgdxd, ID: e2ff5d93-ba9b-48d2-a4a4-e6c4c6ac8cdc {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:12.263 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-ldwlgdxd to be completed... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:12.263 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task e2ff5d93-ba9b-48d2-a4a4-e6c4c6ac8cdc to complete... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:12.331 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:12.331 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task e2ff5d93-ba9b-48d2-a4a4-e6c4c6ac8cdc: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:17.673 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:17.673 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task e2ff5d93-ba9b-48d2-a4a4-e6c4c6ac8cdc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:22.699 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:22.699 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task e2ff5d93-ba9b-48d2-a4a4-e6c4c6ac8cdc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:27.735 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:27.736 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task e2ff5d93-ba9b-48d2-a4a4-e6c4c6ac8cdc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:32.762 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:32.762 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task e2ff5d93-ba9b-48d2-a4a4-e6c4c6ac8cdc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:37.781 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:37.781 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:37.782 [[32mINFO [0m] rhdh.developer-hub: Task e2ff5d93-ba9b-48d2-a4a4-e6c4c6ac8cdc completed successfully {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:37.782 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-go-ldwlgdxd' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:37.782 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-go-ldwlgdxd {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:37.795 [[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-ldwlgdxd...
2026-04-22 19:42:37.796 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-go-ldwlgdxd-gitops, branch: main {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:37.796 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-go-ldwlgdxd-gitops branch 'main' {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:37.963 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': db15f695579943465eeb5cee58fdaa1952868001 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Waiting for ArgoCD CI application to sync to commit: db15f695579943465eeb5cee58fdaa1952868001
2026-04-22 19:42:38.009 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-go-ldwlgdxd-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-ldwlgdxd-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-go-ldwlgdxd-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"1a2419d7-6687-4903-b265-de7a0b1186d6","cache-control":"no-cache, private","connection":"close","content-length":"284","content-type":"application/json","date":"Wed, 22 Apr 2026 19:42:38 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"68c2057d-27ac-4014-80c2-90ef8258d7d2","x-kubernetes-pf-prioritylevel-uid":"90baf499-300b-4365-8b90-abfd0eb19ff8"} {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:38.009 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:42:55.321 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-ldwlgdxd-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-04-22 19:42:55.321 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:43:24.158 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-go-ldwlgdxd-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:43:24.159 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:44:43.481 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-go-ldwlgdxd-development is successfully synced and healthy. {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:44:43.481 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:44:43.481 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:44:43.481 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: db15f695579943465eeb5cee58fdaa1952868001 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-22 19:44:43.482 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:44:43.482 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-go-ldwlgdxd {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:44:43.482 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-go-ldwlgdxd... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:44:43.665 [[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-04-22 19:45:06.174 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:45:06.175 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-go-ldwlgdxd {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:45:06.175 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-go-ldwlgdxd... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:45:06.176 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:45:06.176 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:45:12.776 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-ldwlgdxd branch 'main' with commit SHA: fa727503604094af20301a36a6932c58c020822b {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:45:12.776 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: fa727503604094af20301a36a6932c58c020822b {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:45:13.811 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-go-ldwlgdxd-gitops branch 'main' with commit SHA: 5fa0d296b672a428f20977bf7e88f59863d1e983 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:45:13.812 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 5fa0d296b672a428f20977bf7e88f59863d1e983 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:45:13.812 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-go-ldwlgdxd for component e2e-tests-go-ldwlgdxd... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:45:13.833 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-go-ldwlgdxd for component e2e-tests-go-ldwlgdxd... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:45:13.834 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-go-ldwlgdxd for component e2e-tests-go-ldwlgdxd... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:45:13.834 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:45:13.834 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:45:36.459 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:45:38.326 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:45:58.478 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-ldwlgdxd type=github name=e2e-tests-go-ldwlgdxd {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:45:58.478 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:46:01.437 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-go-ldwlgdxd-gitops type=github name=e2e-tests-go-ldwlgdxd-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:46:01.438 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:46:28.070 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7679?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:46:29.986 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7680?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:46:49.211 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7679... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:46:49.212 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7679?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:46:52.710 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7680... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:46:52.710 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7680?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:47:15.979 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-ldwlgdxd". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:47:15.980 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-go-ldwlgdxd {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:47:21.496 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-go-ldwlgdxd-gitops". {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:47:21.496 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-go-ldwlgdxd {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:47:21.496 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-go-ldwlgdxd... {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:47:21.526 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-ldwlgdxd {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:47:21.526 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-ldwlgdxd {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:47:21.527 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-ldwlgdxd-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:47:21.527 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-go-ldwlgdxd-gitops {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:47:21.527 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:47:21.528 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:47:21.528 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:47:21.528 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:47:49.424 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:47:49.425 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:47:51.570 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:47:51.581 [[31mERROR[0m] azure.pipeline: Failed to retrieve all pipelines: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:47:51.581 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:47:51.582 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-go[github-azure-quay], worker=1}
2026-04-22 19:47:51.590 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded
2026-04-22 19:47:51.590 [[31mERROR[0m] azure.pipeline: Failed to retrieve all pipelines: AzureApiError: timeout of 30000ms exceeded
2026-04-22 19:47:51.591 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded
2026-04-22 19:47:51.591 [[31mERROR[0m] azure.pipeline: Failed to retrieve all pipelines: AzureApiError: timeout of 30000ms exceeded

[[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:175) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
<error message="Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded" 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: timeout of 30000ms exceeded

       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-04-22T19:42:10.519Z" hostname="e2e-e2e-tests-python[github-tekton-quay]" tests="6" failures="0" skipped="0" time="727.745" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="93.026">
<system-out>
<![CDATA[2026-04-22 19:42:11.801 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-wgrqjqyn {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:11.802 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-wgrqjqyn'... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:11.807 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:11.872 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:11.898 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:11.902 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:11.903 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:11.939 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:11.940 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:11.941 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:12.087 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-wgrqjqyn, ID: 118afb8c-bc05-4b65-8789-4dfd9a8b98f1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:12.087 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-wgrqjqyn to be completed... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:12.088 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 118afb8c-bc05-4b65-8789-4dfd9a8b98f1 to complete... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:12.269 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:12.269 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 118afb8c-bc05-4b65-8789-4dfd9a8b98f1: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:17.489 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:17.489 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 118afb8c-bc05-4b65-8789-4dfd9a8b98f1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:22.509 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:22.510 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 118afb8c-bc05-4b65-8789-4dfd9a8b98f1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:27.623 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:27.623 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 118afb8c-bc05-4b65-8789-4dfd9a8b98f1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:32.683 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:32.683 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 118afb8c-bc05-4b65-8789-4dfd9a8b98f1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:37.707 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:37.708 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 118afb8c-bc05-4b65-8789-4dfd9a8b98f1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:42.726 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:42.727 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 118afb8c-bc05-4b65-8789-4dfd9a8b98f1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:47.800 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:47.801 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 118afb8c-bc05-4b65-8789-4dfd9a8b98f1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:52.826 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:52.827 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task 118afb8c-bc05-4b65-8789-4dfd9a8b98f1: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:57.849 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:57.849 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:57.849 [[32mINFO [0m] rhdh.developer-hub: Task 118afb8c-bc05-4b65-8789-4dfd9a8b98f1 completed successfully {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:57.850 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-wgrqjqyn' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:57.850 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-wgrqjqyn {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:57.864 [[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-wgrqjqyn...
2026-04-22 19:42:57.865 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-wgrqjqyn-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:57.865 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-wgrqjqyn-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:58.109 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 501fb4d1d6605d46310b5a51f23b9e0cbbc359fa {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Waiting for ArgoCD CI application to sync to commit: 501fb4d1d6605d46310b5a51f23b9e0cbbc359fa
2026-04-22 19:42:58.136 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-wgrqjqyn-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 501fb4d1d6605d46310b5a51f23b9e0cbbc359fa) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:42:58.136 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:17.895 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-wgrqjqyn-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 501fb4d1d6605d46310b5a51f23b9e0cbbc359fa) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:17.895 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:44.686 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-wgrqjqyn-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:44.687 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:44.687 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:44.687 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 501fb4d1d6605d46310b5a51f23b9e0cbbc359fa {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-22 19:43:44.687 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:44.688 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-python-wgrqjqyn (GitHub + Tekton CI) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:44.688 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-python-wgrqjqyn {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:44.688 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:44.688 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-python-wgrqjqyn {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:44.719 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-wgrqjqyn {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:44.820 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-wgrqjqyn-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:44.820 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-python-wgrqjqyn {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:44.820 [[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:127) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</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="377.005">
<system-out>
<![CDATA[2026-04-22 19:43:44.852 [[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-04-22 19:43:44.852 [[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-04-22 19:43:44.852 [[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-04-22 19:43:48.411 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776887024853 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:50.091 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-wgrqjqyn/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:50.092 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-python-wgrqjqyn/pull/1 with SHA: ee8348362eb532c66db3a8fe692ed79aa1f4ce95 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:50.092 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-wgrqjqyn... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:50.093 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-wgrqjqyn, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:50.117 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-wgrqjqyn {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:50.117 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-wgrqjqyn. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:50.117 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-wgrqjqyn | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-wgrqjqyn, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:59.372 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-wgrqjqyn {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:43:59.372 [[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-04-22 19:43:59.372 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-python-wgrqjqyn | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-wgrqjqyn, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:44:12.767 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-wgrqjqyn {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:44:12.767 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:44:12.767 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-wgrqjqyn-on-pull-request-45w2l {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:44:12.768 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-wgrqjqyn-on-pull-request-45w2l was triggered by promotion PR #1 in e2e-tests-python-wgrqjqyn {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:44:12.768 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-wgrqjqyn-on-pull-request-45w2l to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:44:12.833 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-wgrqjqyn-on-pull-request-45w2l in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:44:12.833 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-wgrqjqyn-on-pull-request-45w2l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:44:12.834 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-wgrqjqyn-on-pull-request-45w2l status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:44:12.834 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-wgrqjqyn-on-pull-request-45w2l | Status: running | Reason: Pipeline e2e-tests-python-wgrqjqyn-on-pull-request-45w2l not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:44:42.867 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-wgrqjqyn-on-pull-request-45w2l in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:44:42.867 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-wgrqjqyn-on-pull-request-45w2l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:44:42.867 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-wgrqjqyn-on-pull-request-45w2l status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:44:42.867 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-wgrqjqyn-on-pull-request-45w2l | Status: running | Reason: Pipeline e2e-tests-python-wgrqjqyn-on-pull-request-45w2l not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:45:12.910 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-wgrqjqyn-on-pull-request-45w2l in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:45:12.910 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-wgrqjqyn-on-pull-request-45w2l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:45:12.910 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-wgrqjqyn-on-pull-request-45w2l status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:45:12.910 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-wgrqjqyn-on-pull-request-45w2l | Status: running | Reason: Pipeline e2e-tests-python-wgrqjqyn-on-pull-request-45w2l not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:45:42.975 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-wgrqjqyn-on-pull-request-45w2l in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:45:42.975 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-wgrqjqyn-on-pull-request-45w2l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:45:42.975 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-wgrqjqyn-on-pull-request-45w2l status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:45:42.976 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-wgrqjqyn-on-pull-request-45w2l | Status: running | Reason: Pipeline e2e-tests-python-wgrqjqyn-on-pull-request-45w2l not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:46:13.021 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-wgrqjqyn-on-pull-request-45w2l in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:46:13.021 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-wgrqjqyn-on-pull-request-45w2l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:46:13.021 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-wgrqjqyn-on-pull-request-45w2l status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:46:13.022 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-wgrqjqyn-on-pull-request-45w2l | Status: running | Reason: Pipeline e2e-tests-python-wgrqjqyn-on-pull-request-45w2l not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:46:43.057 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-wgrqjqyn-on-pull-request-45w2l in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:46:43.058 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-wgrqjqyn-on-pull-request-45w2l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:46:43.058 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-wgrqjqyn-on-pull-request-45w2l status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:46:43.058 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-python-wgrqjqyn-on-pull-request-45w2l | Status: running | Reason: Pipeline e2e-tests-python-wgrqjqyn-on-pull-request-45w2l not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:47:13.101 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-wgrqjqyn-on-pull-request-45w2l in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:47:13.101 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-wgrqjqyn-on-pull-request-45w2l status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:47:13.101 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-wgrqjqyn-on-pull-request-45w2l status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:47:13.101 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:47:13.110 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-wgrqjqyn-on-pull-request-45w2l was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:47:13.110 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:47:14.838 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: eaf78b8473cf35a8f0b274e2034fe839ae8f742f {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:47:14.838 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-python-wgrqjqyn... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:47:14.838 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-wgrqjqyn, event type: push {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:47:14.867 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-wgrqjqyn {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:47:14.867 [[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-04-22 19:47:14.867 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-wgrqjqyn | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-wgrqjqyn, event: push, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:47:20.704 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-wgrqjqyn {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:47:20.704 [[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-04-22 19:47:20.704 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-python-wgrqjqyn | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-wgrqjqyn, event: push, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:47:31.521 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-wgrqjqyn {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:47:31.521 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:47:31.521 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-wgrqjqyn-on-push-rpg4q {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:47:31.521 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-wgrqjqyn-on-push-rpg4q was triggered by on-push pipeline after merging #1 in e2e-tests-python-wgrqjqyn {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:47:31.522 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-wgrqjqyn-on-push-rpg4q to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:47:31.552 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-wgrqjqyn-on-push-rpg4q in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:47:31.552 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-wgrqjqyn-on-push-rpg4q status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:47:31.552 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-wgrqjqyn-on-push-rpg4q status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:47:31.552 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-wgrqjqyn-on-push-rpg4q | Status: running | Reason: Pipeline e2e-tests-python-wgrqjqyn-on-push-rpg4q not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:48:01.615 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-wgrqjqyn-on-push-rpg4q in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:48:01.615 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-wgrqjqyn-on-push-rpg4q status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:48:01.616 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-wgrqjqyn-on-push-rpg4q status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:48:01.616 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-wgrqjqyn-on-push-rpg4q | Status: running | Reason: Pipeline e2e-tests-python-wgrqjqyn-on-push-rpg4q not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:48:31.687 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-wgrqjqyn-on-push-rpg4q in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:48:31.688 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-wgrqjqyn-on-push-rpg4q status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:48:31.688 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-wgrqjqyn-on-push-rpg4q status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:48:31.688 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-python-wgrqjqyn-on-push-rpg4q | Status: running | Reason: Pipeline e2e-tests-python-wgrqjqyn-on-push-rpg4q not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:49:01.757 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-wgrqjqyn-on-push-rpg4q in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:49:01.757 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-wgrqjqyn-on-push-rpg4q status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:49:01.757 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-wgrqjqyn-on-push-rpg4q status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:49:01.758 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-python-wgrqjqyn-on-push-rpg4q | Status: running | Reason: Pipeline e2e-tests-python-wgrqjqyn-on-push-rpg4q not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:49:31.798 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-wgrqjqyn-on-push-rpg4q in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:49:31.798 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-wgrqjqyn-on-push-rpg4q status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:49:31.798 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-wgrqjqyn-on-push-rpg4q status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:49:31.798 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-python-wgrqjqyn-on-push-rpg4q | Status: running | Reason: Pipeline e2e-tests-python-wgrqjqyn-on-push-rpg4q not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:01.851 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-wgrqjqyn-on-push-rpg4q in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:01.852 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-wgrqjqyn-on-push-rpg4q status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:01.852 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-wgrqjqyn-on-push-rpg4q status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:01.852 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:01.853 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-wgrqjqyn-on-push-rpg4q was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:01.854 [[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="50.578">
<system-out>
<![CDATA[2026-04-22 19:50:01.904 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-wgrqjqyn-gitops, branch: main {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:01.904 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-wgrqjqyn-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:02.077 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': dbb85d4b044447830764ab4a3ddaf4e2b9d20767 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:02.077 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:02.077 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-wgrqjqyn-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:02.155 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-wgrqjqyn-development using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:03.175 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:03.175 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-wgrqjqyn-development' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:03.300 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-wgrqjqyn-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/applications/e2e-tests-python-wgrqjqyn-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-wgrqjqyn-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-wgrqjqyn/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (501fb4d)
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-wgrqjqyn  Synced     Healthy        service/e2e-tests-python-wgrqjqyn created
apps                Deployment  tssc-app-development  e2e-tests-python-wgrqjqyn  Synced     Healthy        deployment.apps/e2e-tests-python-wgrqjqyn created
route.openshift.io  Route       tssc-app-development  e2e-tests-python-wgrqjqyn  Synced     Healthy        route.route.openshift.io/e2e-tests-python-wgrqjqyn created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:03.301 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-wgrqjqyn-development' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:18.318 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-22T19:50:03+00:00                         Service  tssc-app-development  e2e-tests-python-wgrqjqyn    Synced  Healthy              
2026-04-22T19:50:03+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-wgrqjqyn    Synced  Healthy              
2026-04-22T19:50:03+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-wgrqjqyn    Synced  Healthy              
2026-04-22T19:50:07+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-22T19:50:09+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-python-wgrqjqyn    Synced   Healthy              route.route.openshift.io/e2e-tests-python-wgrqjqyn unchanged
2026-04-22T19:50:09+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-22T19:50:09+00:00                         Service  tssc-app-development  e2e-tests-python-wgrqjqyn    Synced   Healthy              service/e2e-tests-python-wgrqjqyn unchanged
2026-04-22T19:50:09+00:00   apps               Deployment  tssc-app-development  e2e-tests-python-wgrqjqyn    Synced   Healthy              deployment.apps/e2e-tests-python-wgrqjqyn configured
2026-04-22T19:50:09+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-wgrqjqyn  OutOfSync  Progressing              deployment.apps/e2e-tests-python-wgrqjqyn configured
2026-04-22T19:50:10+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-wgrqjqyn    Synced  Progressing              deployment.apps/e2e-tests-python-wgrqjqyn configured
2026-04-22T19:50:12+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-22T19:50:13+00:00          Namespace              tssc-app-development  Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-22T19:50:13+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-wgrqjqyn  OutOfSync  Progressing              deployment.apps/e2e-tests-python-wgrqjqyn configured
2026-04-22T19:50:14+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-wgrqjqyn  OutOfSync  Healthy              deployment.apps/e2e-tests-python-wgrqjqyn configured
2026-04-22T19:50:16+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-22T19:50:18+00:00          Namespace              tssc-app-development  Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-22T19:50:18+00:00   apps  Deployment  tssc-app-development  e2e-tests-python-wgrqjqyn    Synced  Progressing              deployment.apps/e2e-tests-python-wgrqjqyn configured

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

Operation:          Sync
Sync Revision:      dbb85d4b044447830764ab4a3ddaf4e2b9d20767
Phase:              Succeeded
Start:              2026-04-22 19:50:14 +0000 UTC
Finished:           2026-04-22 19:50: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-python-wgrqjqyn  Synced     Healthy            service/e2e-tests-python-wgrqjqyn unchanged
apps                Deployment  tssc-app-development  e2e-tests-python-wgrqjqyn  Synced     Progressing        deployment.apps/e2e-tests-python-wgrqjqyn configured
route.openshift.io  Route       tssc-app-development  e2e-tests-python-wgrqjqyn  Synced     Healthy            route.route.openshift.io/e2e-tests-python-wgrqjqyn unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:18.390 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-wgrqjqyn-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:18.390 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-wgrqjqyn-development | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-wgrqjqyn-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:27.141 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-wgrqjqyn-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:27.142 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-wgrqjqyn-development | Elapsed: 25s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-wgrqjqyn-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:39.421 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-wgrqjqyn-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:39.422 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-python-wgrqjqyn-development | Elapsed: 37s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-wgrqjqyn-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:52.432 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-wgrqjqyn-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:52.432 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:52.451 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-wgrqjqyn-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:52.451 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:52.451 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:52.451 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: dbb85d4b044447830764ab4a3ddaf4e2b9d20767 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:52.451 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: dbb85d4b044447830764ab4a3ddaf4e2b9d20767 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:52.453 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="103.443">
<system-out>
<![CDATA[2026-04-22 19:50:52.476 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-wgrqjqyn/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:52.476 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-wgrqjqyn/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:52.584 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-wgrqjqyn/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:52.584 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-wgrqjqyn/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-wgrqjqyn:eaf78b8473cf35a8f0b274e2034fe839ae8f742f {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:52.586 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:52.612 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:52.613 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-python-wgrqjqyn:eaf78b8473cf35a8f0b274e2034fe839ae8f742f {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:52.613 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-wgrqjqyn/overlays/stage/deployment-patch.yaml in repo e2e-tests-python-wgrqjqyn-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:52.696 [[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-04-22 19:50:52.697 [[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-wgrqjqyn:eaf78b8473cf35a8f0b274e2034fe839ae8f742f" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:56.382 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776887452613 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:58.389 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-wgrqjqyn-gitops/pull/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:58.390 [[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-04-22 19:50:58.390 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-python-wgrqjqyn-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:58.390 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-python-wgrqjqyn-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:58.390 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-wgrqjqyn-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:58.420 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-python-wgrqjqyn-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:58.420 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-python-wgrqjqyn-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:50:58.421 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-wgrqjqyn-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-wgrqjqyn-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:51:08.076 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-wgrqjqyn-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:51:08.076 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:51:08.076 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-wgrqjqyn-gitops-on-pull-request-vrwwb {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:51:08.076 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-wgrqjqyn-gitops-on-pull-request-vrwwb was triggered by promotion PR #1 in e2e-tests-python-wgrqjqyn-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:51:08.077 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-wgrqjqyn-gitops-on-pull-request-vrwwb to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:51:08.107 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-wgrqjqyn-gitops-on-pull-request-vrwwb in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:51:08.108 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-wgrqjqyn-gitops-on-pull-request-vrwwb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:51:08.108 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-wgrqjqyn-gitops-on-pull-request-vrwwb status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:51:08.108 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-wgrqjqyn-gitops-on-pull-request-vrwwb | Status: running | Reason: Pipeline e2e-tests-python-wgrqjqyn-gitops-on-pull-request-vrwwb not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:51:38.164 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-wgrqjqyn-gitops-on-pull-request-vrwwb in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:51:38.164 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-wgrqjqyn-gitops-on-pull-request-vrwwb status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:51:38.164 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-wgrqjqyn-gitops-on-pull-request-vrwwb status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:51:38.164 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-wgrqjqyn-gitops-on-pull-request-vrwwb | Status: running | Reason: Pipeline e2e-tests-python-wgrqjqyn-gitops-on-pull-request-vrwwb not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:08.232 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-wgrqjqyn-gitops-on-pull-request-vrwwb in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:08.232 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-wgrqjqyn-gitops-on-pull-request-vrwwb status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:08.233 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-wgrqjqyn-gitops-on-pull-request-vrwwb status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:08.233 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:08.235 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-wgrqjqyn-gitops-on-pull-request-vrwwb was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:08.235 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:09.831 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: c94692772a8afcee5c7d3864460d56f32fa5b5e2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:09.832 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: c94692772a8afcee5c7d3864460d56f32fa5b5e2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:09.832 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:09.832 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-wgrqjqyn-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:09.906 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-wgrqjqyn-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:10.523 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:10.524 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-wgrqjqyn-stage' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:10.655 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-wgrqjqyn-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/applications/e2e-tests-python-wgrqjqyn-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-wgrqjqyn-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-wgrqjqyn/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (dbb85d4)
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-wgrqjqyn  Synced     Healthy        service/e2e-tests-python-wgrqjqyn created
apps                Deployment  tssc-app-stage  e2e-tests-python-wgrqjqyn  Synced     Healthy        deployment.apps/e2e-tests-python-wgrqjqyn created
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-wgrqjqyn  Synced     Healthy        route.route.openshift.io/e2e-tests-python-wgrqjqyn created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:10.655 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-wgrqjqyn-stage' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:16.947 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-22T19:52:11+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-wgrqjqyn    Synced  Healthy              
2026-04-22T19:52:11+00:00                         Service  tssc-app-stage  e2e-tests-python-wgrqjqyn    Synced  Healthy              
2026-04-22T19:52:11+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-wgrqjqyn    Synced  Healthy              
2026-04-22T19:52:15+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-22T19:52:16+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-22T19:52:16+00:00                         Service  tssc-app-stage  e2e-tests-python-wgrqjqyn    Synced   Healthy              service/e2e-tests-python-wgrqjqyn unchanged
2026-04-22T19:52:16+00:00   apps               Deployment  tssc-app-stage  e2e-tests-python-wgrqjqyn    Synced   Healthy              deployment.apps/e2e-tests-python-wgrqjqyn configured
2026-04-22T19:52:16+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-python-wgrqjqyn    Synced   Healthy              route.route.openshift.io/e2e-tests-python-wgrqjqyn unchanged
2026-04-22T19:52:16+00:00   apps  Deployment  tssc-app-stage  e2e-tests-python-wgrqjqyn  OutOfSync  Progressing              deployment.apps/e2e-tests-python-wgrqjqyn configured

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

Operation:          Sync
Sync Revision:      c94692772a8afcee5c7d3864460d56f32fa5b5e2
Phase:              Succeeded
Start:              2026-04-22 19:52:11 +0000 UTC
Finished:           2026-04-22 19:52:16 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage             Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-python-wgrqjqyn  Synced     Healthy            service/e2e-tests-python-wgrqjqyn unchanged
apps                Deployment  tssc-app-stage  e2e-tests-python-wgrqjqyn  Synced     Progressing        deployment.apps/e2e-tests-python-wgrqjqyn configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-python-wgrqjqyn  Synced     Healthy            route.route.openshift.io/e2e-tests-python-wgrqjqyn unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:17.037 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-wgrqjqyn-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:17.038 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-wgrqjqyn-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-wgrqjqyn-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:26.017 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-wgrqjqyn-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:26.017 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-wgrqjqyn-stage | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-wgrqjqyn-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:35.609 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-wgrqjqyn-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:35.609 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:35.658 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-wgrqjqyn-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:35.658 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:35.658 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:35.658 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: c94692772a8afcee5c7d3864460d56f32fa5b5e2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:35.658 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: c94692772a8afcee5c7d3864460d56f32fa5b5e2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:35.660 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:35.660 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:35.661 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-wgrqjqyn-gitops-on-pull-request-vrwwb logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:35.661 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-wgrqjqyn-gitops-on-pull-request-vrwwb in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:35.690 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-wgrqjqyn-gitops-on-pull-request-vrwwb in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:35.915 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:995163bf-eab9-490c-ac64-547fb03118b2/1 found from Promotion Pipeline e2e-tests-python-wgrqjqyn-gitops-on-pull-request-vrwwb logs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="103.476">
<system-out>
<![CDATA[2026-04-22 19:52:35.938 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-python-wgrqjqyn/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:35.938 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-python-wgrqjqyn/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:36.088 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-python-wgrqjqyn/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:36.088 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-python-wgrqjqyn/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-python-wgrqjqyn:eaf78b8473cf35a8f0b274e2034fe839ae8f742f {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:36.089 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:36.115 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:36.115 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-python-wgrqjqyn:eaf78b8473cf35a8f0b274e2034fe839ae8f742f {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:36.115 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-python-wgrqjqyn/overlays/prod/deployment-patch.yaml in repo e2e-tests-python-wgrqjqyn-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:36.221 [[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-04-22 19:52:36.221 [[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-wgrqjqyn:eaf78b8473cf35a8f0b274e2034fe839ae8f742f" {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:39.839 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776887556115 in your fork {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:41.378 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-python-wgrqjqyn-gitops/pull/2 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:41.379 [[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-04-22 19:52:41.379 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-python-wgrqjqyn-gitops repository {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:41.379 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-python-wgrqjqyn-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:41.379 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-python-wgrqjqyn-gitops, event type: pull_request {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:41.411 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-python-wgrqjqyn-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:41.411 [[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-04-22 19:52:41.411 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-python-wgrqjqyn-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-python-wgrqjqyn-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:49.674 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-python-wgrqjqyn-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:49.674 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:49.675 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-python-wgrqjqyn-gitops-on-pull-request-5zzcs {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:49.675 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-python-wgrqjqyn-gitops-on-pull-request-5zzcs was triggered by promotion PR #2 in e2e-tests-python-wgrqjqyn-gitops {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:49.675 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-python-wgrqjqyn-gitops-on-pull-request-5zzcs to finish... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:49.712 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-wgrqjqyn-gitops-on-pull-request-5zzcs in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:49.713 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-wgrqjqyn-gitops-on-pull-request-5zzcs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:49.713 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-wgrqjqyn-gitops-on-pull-request-5zzcs status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:52:49.713 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-python-wgrqjqyn-gitops-on-pull-request-5zzcs | Status: running | Reason: Pipeline e2e-tests-python-wgrqjqyn-gitops-on-pull-request-5zzcs not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:53:19.755 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-wgrqjqyn-gitops-on-pull-request-5zzcs in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:53:19.756 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-wgrqjqyn-gitops-on-pull-request-5zzcs status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:53:19.756 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-wgrqjqyn-gitops-on-pull-request-5zzcs status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:53:19.756 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-python-wgrqjqyn-gitops-on-pull-request-5zzcs | Status: running | Reason: Pipeline e2e-tests-python-wgrqjqyn-gitops-on-pull-request-5zzcs not yet completed, status: running {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:53:49.795 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-wgrqjqyn-gitops-on-pull-request-5zzcs in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:53:49.795 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-python-wgrqjqyn-gitops-on-pull-request-5zzcs status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:53:49.796 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-python-wgrqjqyn-gitops-on-pull-request-5zzcs status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:53:49.796 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:53:49.798 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-python-wgrqjqyn-gitops-on-pull-request-5zzcs was successful {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:53:49.798 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:53:51.607 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 90ade3a46bd058c5a5bc469b147e92d0ad85f9e1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:53:51.607 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 90ade3a46bd058c5a5bc469b147e92d0ad85f9e1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:53:51.607 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:53:51.607 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-python-wgrqjqyn-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:53:51.682 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-python-wgrqjqyn-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:53:52.578 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:53:52.578 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-python-wgrqjqyn-prod' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:53:52.733 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-python-wgrqjqyn-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/applications/e2e-tests-python-wgrqjqyn-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-python-wgrqjqyn-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-python-wgrqjqyn/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (dbb85d4)
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-wgrqjqyn  Synced     Healthy        service/e2e-tests-python-wgrqjqyn created
apps                Deployment  tssc-app-prod  e2e-tests-python-wgrqjqyn  Synced     Healthy        deployment.apps/e2e-tests-python-wgrqjqyn created
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-wgrqjqyn  Synced     Healthy        route.route.openshift.io/e2e-tests-python-wgrqjqyn created
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:53:52.733 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-python-wgrqjqyn-prod' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:53:58.732 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-22T19:53:53+00:00                         Service  tssc-app-prod  e2e-tests-python-wgrqjqyn    Synced  Healthy              
2026-04-22T19:53:53+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-wgrqjqyn    Synced  Healthy              
2026-04-22T19:53:53+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-wgrqjqyn    Synced  Healthy              
2026-04-22T19:53:56+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-22T19:53:58+00:00                         Service  tssc-app-prod  e2e-tests-python-wgrqjqyn    Synced   Healthy              service/e2e-tests-python-wgrqjqyn unchanged
2026-04-22T19:53:58+00:00   apps               Deployment  tssc-app-prod  e2e-tests-python-wgrqjqyn    Synced   Healthy              deployment.apps/e2e-tests-python-wgrqjqyn configured
2026-04-22T19:53:58+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-python-wgrqjqyn    Synced   Healthy              route.route.openshift.io/e2e-tests-python-wgrqjqyn unchanged
2026-04-22T19:53:58+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-22T19:53:58+00:00   apps  Deployment  tssc-app-prod  e2e-tests-python-wgrqjqyn  OutOfSync  Progressing              deployment.apps/e2e-tests-python-wgrqjqyn configured

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

Operation:          Sync
Sync Revision:      90ade3a46bd058c5a5bc469b147e92d0ad85f9e1
Phase:              Succeeded
Start:              2026-04-22 19:53:53 +0000 UTC
Finished:           2026-04-22 19:53:58 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod              Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-python-wgrqjqyn  Synced     Healthy            service/e2e-tests-python-wgrqjqyn unchanged
apps                Deployment  tssc-app-prod  e2e-tests-python-wgrqjqyn  Synced     Progressing        deployment.apps/e2e-tests-python-wgrqjqyn configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-python-wgrqjqyn  Synced     Healthy            route.route.openshift.io/e2e-tests-python-wgrqjqyn unchanged
 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:53:58.803 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-wgrqjqyn-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:53:58.803 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-python-wgrqjqyn-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-wgrqjqyn-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:07.252 [[32mINFO [0m] argocd.sync: Application e2e-tests-python-wgrqjqyn-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:07.252 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-python-wgrqjqyn-prod | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-python-wgrqjqyn-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.124 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-python-wgrqjqyn-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.124 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.151 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-wgrqjqyn-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.151 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.151 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.151 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 90ade3a46bd058c5a5bc469b147e92d0ad85f9e1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.151 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 90ade3a46bd058c5a5bc469b147e92d0ad85f9e1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.153 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.153 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.153 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-python-wgrqjqyn-gitops-on-pull-request-5zzcs logs to find SBOM document ID {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.153 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-python-wgrqjqyn-gitops-on-pull-request-5zzcs in namespace: tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.185 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-python-wgrqjqyn-gitops-on-pull-request-5zzcs in namespace tssc-app-ci {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.412 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:995163bf-eab9-490c-ac64-547fb03118b2/1 found from Promotion Pipeline e2e-tests-python-wgrqjqyn-gitops-on-pull-request-5zzcs 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.217">
<system-out>
<![CDATA[2026-04-22 19:54:19.509 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:995163bf-eab9-490c-ac64-547fb03118b2/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.509 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-wgrqjqyn:eaf78b8473cf35a8f0b274e2034fe839ae8f742f and document ID urn:uuid:995163bf-eab9-490c-ac64-547fb03118b2/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.510 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-wgrqjqyn:eaf78b8473cf35a8f0b274e2034fe839ae8f742f and document ID: urn:uuid:995163bf-eab9-490c-ac64-547fb03118b2/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.510 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-wgrqjqyn:eaf78b8473cf35a8f0b274e2034fe839ae8f742f at https://server-tssc-tpa.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.572 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-wgrqjqyn:eaf78b8473cf35a8f0b274e2034fe839ae8f742f' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.573 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:995163bf-eab9-490c-ac64-547fb03118b2/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.573 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-wgrqjqyn:eaf78b8473cf35a8f0b274e2034fe839ae8f742f, Published: 2026-04-22T19:49:09Z, SHA256: sha256:130a84953c8f92302286b308e991a6493547314caccc4fa2125ce634480ac7b8 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.573 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:995163bf-eab9-490c-ac64-547fb03118b2/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.573 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-python-wgrqjqyn:eaf78b8473cf35a8f0b274e2034fe839ae8f742f and document ID urn:uuid:995163bf-eab9-490c-ac64-547fb03118b2/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.573 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-wgrqjqyn:eaf78b8473cf35a8f0b274e2034fe839ae8f742f and document ID: urn:uuid:995163bf-eab9-490c-ac64-547fb03118b2/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.573 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-python-wgrqjqyn:eaf78b8473cf35a8f0b274e2034fe839ae8f742f at https://server-tssc-tpa.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.644 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-python-wgrqjqyn:eaf78b8473cf35a8f0b274e2034fe839ae8f742f' successful. Found 1 result(s). {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.645 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:995163bf-eab9-490c-ac64-547fb03118b2/1 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.645 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-python-wgrqjqyn:eaf78b8473cf35a8f0b274e2034fe839ae8f742f, Published: 2026-04-22T19:49:09Z, SHA256: sha256:130a84953c8f92302286b308e991a6493547314caccc4fa2125ce634480ac7b8 {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.645 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:995163bf-eab9-490c-ac64-547fb03118b2/1,urn:uuid:995163bf-eab9-490c-ac64-547fb03118b2/1 found in TPA!!! {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
2026-04-22 19:54:19.646 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-python-wgrqjqyn:eaf78b8473cf35a8f0b274e2034fe839ae8f742f {projectName=e2e-e2e-tests-python[github-tekton-quay], worker=2}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-22T19:42:10.519Z" hostname="e2e-e2e-tests-python[github-azure-quay]" tests="6" failures="0" skipped="5" time="127.254" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="127.254">
<system-out>
<![CDATA[2026-04-22 19:42:11.930 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-python-kjvghezh {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:11.931 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-python-kjvghezh'... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:11.939 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:12.028 [[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-04-22 19:42:12.029 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:12.029 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:12.030 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:12.051 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:12.077 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:12.079 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:12.080 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:12.107 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:12.108 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:12.108 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:12.487 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-python-kjvghezh, ID: 24f7ea2f-b75a-48e8-807b-05c6e63ba00f {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:12.488 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-python-kjvghezh to be completed... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:12.488 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 24f7ea2f-b75a-48e8-807b-05c6e63ba00f to complete... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:12.535 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:12.535 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 24f7ea2f-b75a-48e8-807b-05c6e63ba00f: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:18.068 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:18.068 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 24f7ea2f-b75a-48e8-807b-05c6e63ba00f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:23.089 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:23.090 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 24f7ea2f-b75a-48e8-807b-05c6e63ba00f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:28.132 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:28.132 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 24f7ea2f-b75a-48e8-807b-05c6e63ba00f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:33.240 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:33.240 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 24f7ea2f-b75a-48e8-807b-05c6e63ba00f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:38.260 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:38.261 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:38.261 [[32mINFO [0m] rhdh.developer-hub: Task 24f7ea2f-b75a-48e8-807b-05c6e63ba00f completed successfully {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:38.261 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-python-kjvghezh' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:38.261 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-python-kjvghezh {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:38.274 [[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-kjvghezh...
2026-04-22 19:42:38.275 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-python-kjvghezh-gitops, branch: main {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:38.275 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-python-kjvghezh-gitops branch 'main' {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:38.562 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 57ffbc6348186630127b6aa752b551b6b248e585 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Waiting for ArgoCD CI application to sync to commit: 57ffbc6348186630127b6aa752b551b6b248e585
2026-04-22 19:42:38.587 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-python-kjvghezh-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-kjvghezh-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-python-kjvghezh-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"23b4cd81-cb5a-4120-8a88-7735e6475e5a","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Wed, 22 Apr 2026 19:42:38 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"68c2057d-27ac-4014-80c2-90ef8258d7d2","x-kubernetes-pf-prioritylevel-uid":"90baf499-300b-4365-8b90-abfd0eb19ff8"} {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:38.587 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:56.707 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-kjvghezh-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 57ffbc6348186630127b6aa752b551b6b248e585) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:42:56.707 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:43:23.683 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-python-kjvghezh-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:43:23.684 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:44:18.863 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-python-kjvghezh-development is successfully synced and healthy. {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:44:18.863 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:44:18.863 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:44:18.863 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 57ffbc6348186630127b6aa752b551b6b248e585 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-22 19:44:18.864 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:44:18.864 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-python-kjvghezh {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:44:18.865 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-python-kjvghezh... {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:44:19.056 [[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-04-22 19:44:19.121 [[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-04-22 19:44:19.174 [[31mERROR[0m] azure.variable-group: Failed to create variable group 'e2e-tests-python-kjvghezh': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:44:19.174 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create or update variable group 'e2e-tests-python-kjvghezh': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-python[github-azure-quay], worker=3}
2026-04-22 19:44:19.174 [[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-04-22 19:44:19.174 [[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:134) 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-04-22T19:42:10.519Z" hostname="e2e-e2e-tests-dotnet-basic[github-tekton-quay]" tests="6" failures="0" skipped="0" time="709.444" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="147.908">
<system-out>
<![CDATA[2026-04-22 19:42:11.825 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-xhfdyaqv {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:11.827 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-xhfdyaqv'... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:11.832 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:11.885 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:11.916 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:11.919 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:11.919 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:11.945 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:11.946 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:11.946 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:12.190 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-xhfdyaqv, ID: ff7a1cf5-2daa-4162-9ec4-e978e62e5f12 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:12.191 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-xhfdyaqv to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:12.191 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task ff7a1cf5-2daa-4162-9ec4-e978e62e5f12 to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:12.293 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:12.293 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task ff7a1cf5-2daa-4162-9ec4-e978e62e5f12: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:17.559 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:17.559 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task ff7a1cf5-2daa-4162-9ec4-e978e62e5f12: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:22.580 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:22.580 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task ff7a1cf5-2daa-4162-9ec4-e978e62e5f12: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:27.666 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:27.666 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task ff7a1cf5-2daa-4162-9ec4-e978e62e5f12: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:32.740 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:32.741 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task ff7a1cf5-2daa-4162-9ec4-e978e62e5f12: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:37.765 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:37.765 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task ff7a1cf5-2daa-4162-9ec4-e978e62e5f12: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:42.789 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:42.790 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task ff7a1cf5-2daa-4162-9ec4-e978e62e5f12: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:47.910 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:47.910 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task ff7a1cf5-2daa-4162-9ec4-e978e62e5f12: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:52.931 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:52.931 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:52.932 [[32mINFO [0m] rhdh.developer-hub: Task ff7a1cf5-2daa-4162-9ec4-e978e62e5f12 completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:52.932 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-xhfdyaqv' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:52.932 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-xhfdyaqv {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:52.945 [[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-xhfdyaqv...
2026-04-22 19:42:52.946 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-xhfdyaqv-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:52.946 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-xhfdyaqv-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:53.223 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 73a87f40d86da79cf9a6dbf43a48951e0ef7539b {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Waiting for ArgoCD CI application to sync to commit: 73a87f40d86da79cf9a6dbf43a48951e0ef7539b
2026-04-22 19:42:53.248 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-xhfdyaqv-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 73a87f40d86da79cf9a6dbf43a48951e0ef7539b) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:42:53.248 [[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-04-22 19:43:09.931 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-xhfdyaqv-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:43:09.931 [[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-04-22 19:43:35.329 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-xhfdyaqv-development to be fully synced... Pending conditions: Health Status (current: Progressing, expected: Healthy) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:43:35.329 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 3 failed. 10 attempts left. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:39.677 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-xhfdyaqv-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:39.677 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:39.677 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:39.677 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 73a87f40d86da79cf9a6dbf43a48951e0ef7539b {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-22 19:44:39.678 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:39.678 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-dotnet-basic-xhfdyaqv (GitHub + Tekton CI) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:39.678 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-dotnet-basic-xhfdyaqv {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:39.678 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:39.679 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-dotnet-basic-xhfdyaqv {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:39.701 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-xhfdyaqv {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:39.726 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-xhfdyaqv-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:39.727 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-dotnet-basic-xhfdyaqv {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:39.727 [[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:133) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="325.647">
<system-out>
<![CDATA[2026-04-22 19:44:39.757 [[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-04-22 19:44:39.757 [[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-04-22 19:44:39.757 [[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-04-22 19:44:43.473 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776887079757 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:45.168 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-xhfdyaqv/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:45.169 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-xhfdyaqv/pull/1 with SHA: 67c07eb85acd4347aacda8d68a8971c095d42569 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:45.169 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-xhfdyaqv... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:45.169 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-xhfdyaqv, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:45.198 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-xhfdyaqv {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:45.198 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-xhfdyaqv. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:45.199 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-xhfdyaqv | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-xhfdyaqv, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:53.991 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-xhfdyaqv {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:53.991 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:53.991 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:53.991 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 was triggered by promotion PR #1 in e2e-tests-dotnet-basic-xhfdyaqv {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:53.992 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:54.032 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:54.033 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:54.033 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:44:54.033 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:45:24.092 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:45:24.092 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:45:24.092 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:45:24.092 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:45:54.162 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:45:54.162 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:45:54.162 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:45:54.163 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:46:24.243 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:46:24.243 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:46:24.243 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:46:24.244 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:46:54.316 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:46:54.316 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:46:54.317 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:46:54.317 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:47:24.366 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:47:24.366 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:47:24.366 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:47:24.367 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:47:24.375 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-pull-request-687l7 was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:47:24.375 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:47:25.772 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 98622c0a94382686a69894c5f3f9359a4a8a1885 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:47:25.773 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-dotnet-basic-xhfdyaqv... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:47:25.774 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-xhfdyaqv, event type: push {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:47:25.809 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-xhfdyaqv {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:47:25.809 [[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-04-22 19:47:25.809 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-xhfdyaqv | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-xhfdyaqv, event: push, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:47:35.062 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-xhfdyaqv {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:47:35.063 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:47:35.063 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:47:35.063 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx was triggered by on-push pipeline after merging #1 in e2e-tests-dotnet-basic-xhfdyaqv {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:47:35.063 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:47:35.099 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:47:35.099 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:47:35.099 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:47:35.099 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:48:05.163 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:48:05.163 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:48:05.164 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:48:05.164 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:48:35.218 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:48:35.218 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:48:35.218 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:48:35.219 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:49:05.289 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:49:05.289 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:49:05.289 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:49:05.290 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:49:35.328 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:49:35.328 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:49:35.328 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:49:35.329 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:05.397 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:05.397 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:05.397 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:05.397 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:05.399 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-xhfdyaqv-on-push-sjqbx was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:05.400 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="44.582">
<system-out>
<![CDATA[2026-04-22 19:50:05.456 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-xhfdyaqv-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:05.456 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-xhfdyaqv-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:05.694 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': fa1ae25d9c1b0402a9303c97e5a3aa85dd139d18 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:05.695 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:05.695 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-xhfdyaqv-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:05.812 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-xhfdyaqv-development using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:06.674 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:06.675 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-xhfdyaqv-development' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:06.801 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-xhfdyaqv-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-xhfdyaqv-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-xhfdyaqv-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-xhfdyaqv/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (73a87f4)
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-xhfdyaqv  Synced     Healthy        service/e2e-tests-dotnet-basic-xhfdyaqv created
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-xhfdyaqv  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-xhfdyaqv created
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-xhfdyaqv  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-xhfdyaqv created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:06.801 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-xhfdyaqv-development' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:12.919 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-22T19:50:07+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-xhfdyaqv    Synced  Healthy              
2026-04-22T19:50:07+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-xhfdyaqv    Synced  Healthy              
2026-04-22T19:50:07+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-xhfdyaqv    Synced  Healthy              
2026-04-22T19:50:07+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-xhfdyaqv  OutOfSync  Healthy              
2026-04-22T19:50:10+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-22T19:50:11+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-22T19:50:11+00:00                         Service  tssc-app-development  e2e-tests-dotnet-basic-xhfdyaqv    Synced   Healthy              service/e2e-tests-dotnet-basic-xhfdyaqv unchanged
2026-04-22T19:50:11+00:00   apps               Deployment  tssc-app-development  e2e-tests-dotnet-basic-xhfdyaqv  OutOfSync  Healthy              deployment.apps/e2e-tests-dotnet-basic-xhfdyaqv configured
2026-04-22T19:50:11+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-dotnet-basic-xhfdyaqv    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-xhfdyaqv unchanged
2026-04-22T19:50:11+00:00   apps  Deployment  tssc-app-development  e2e-tests-dotnet-basic-xhfdyaqv    Synced  Progressing              deployment.apps/e2e-tests-dotnet-basic-xhfdyaqv configured

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

Operation:          Sync
Sync Revision:      fa1ae25d9c1b0402a9303c97e5a3aa85dd139d18
Phase:              Succeeded
Start:              2026-04-22 19:50:07 +0000 UTC
Finished:           2026-04-22 19:50:11 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development             Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-dotnet-basic-xhfdyaqv  Synced     Healthy            service/e2e-tests-dotnet-basic-xhfdyaqv unchanged
apps                Deployment  tssc-app-development  e2e-tests-dotnet-basic-xhfdyaqv  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-xhfdyaqv configured
route.openshift.io  Route       tssc-app-development  e2e-tests-dotnet-basic-xhfdyaqv  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-xhfdyaqv unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:12.997 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-xhfdyaqv-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:12.998 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-xhfdyaqv-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-xhfdyaqv-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:20.269 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-xhfdyaqv-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:20.269 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-xhfdyaqv-development | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-xhfdyaqv-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:30.766 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-xhfdyaqv-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:30.766 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-dotnet-basic-xhfdyaqv-development | Elapsed: 25s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-xhfdyaqv-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:49.979 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-xhfdyaqv-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:49.979 [[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-04-22 19:50:50.000 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-xhfdyaqv-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:50.000 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:50.000 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:50.000 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: fa1ae25d9c1b0402a9303c97e5a3aa85dd139d18 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:50.001 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: fa1ae25d9c1b0402a9303c97e5a3aa85dd139d18 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:50.002 [[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="100.249">
<system-out>
<![CDATA[2026-04-22 19:50:50.043 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-xhfdyaqv/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:50.043 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-xhfdyaqv/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:50.164 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-xhfdyaqv/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:50.165 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-xhfdyaqv/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-xhfdyaqv:98622c0a94382686a69894c5f3f9359a4a8a1885 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:50.166 [[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-04-22 19:50:50.191 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:50.191 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-xhfdyaqv:98622c0a94382686a69894c5f3f9359a4a8a1885 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:50.192 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-xhfdyaqv/overlays/stage/deployment-patch.yaml in repo e2e-tests-dotnet-basic-xhfdyaqv-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:50.301 [[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-04-22 19:50:50.302 [[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-xhfdyaqv:98622c0a94382686a69894c5f3f9359a4a8a1885" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:53.924 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776887450192 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:55.683 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-xhfdyaqv-gitops/pull/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:55.684 [[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-04-22 19:50:55.685 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-dotnet-basic-xhfdyaqv-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:55.685 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-dotnet-basic-xhfdyaqv-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:55.685 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-xhfdyaqv-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:55.709 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-xhfdyaqv-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:55.709 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-dotnet-basic-xhfdyaqv-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:50:55.710 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-xhfdyaqv-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-xhfdyaqv-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:51:02.453 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-xhfdyaqv-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:51:02.453 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:51:02.453 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-9kl4k {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:51:02.453 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-9kl4k was triggered by promotion PR #1 in e2e-tests-dotnet-basic-xhfdyaqv-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:51:02.453 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-9kl4k to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:51:02.486 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-9kl4k in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:51:02.486 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-9kl4k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:51:02.486 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-9kl4k status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:51:02.486 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-9kl4k | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-9kl4k not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:51:32.543 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-9kl4k in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:51:32.543 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-9kl4k status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:51:32.543 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-9kl4k status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:51:32.544 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-9kl4k | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-9kl4k not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:02.610 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-9kl4k in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:02.610 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-9kl4k status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:02.610 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-9kl4k status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:02.611 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:02.612 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-9kl4k was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:02.612 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:04.403 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 598ae5b6ac6c8852919be30e59e42b3c39743d1d {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:04.403 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 598ae5b6ac6c8852919be30e59e42b3c39743d1d {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:04.403 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:04.404 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-xhfdyaqv-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:04.487 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-xhfdyaqv-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:05.244 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:05.244 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-xhfdyaqv-stage' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:05.392 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-xhfdyaqv-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-xhfdyaqv-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-xhfdyaqv-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-xhfdyaqv/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (73a87f4)
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-xhfdyaqv  Synced     Healthy        service/e2e-tests-dotnet-basic-xhfdyaqv created
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-xhfdyaqv  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-xhfdyaqv created
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-xhfdyaqv  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-xhfdyaqv created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:05.393 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-xhfdyaqv-stage' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:12.530 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-22T19:52:05+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-xhfdyaqv    Synced  Healthy              
2026-04-22T19:52:05+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-xhfdyaqv    Synced  Healthy              
2026-04-22T19:52:05+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-xhfdyaqv    Synced  Healthy              
2026-04-22T19:52:10+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-22T19:52:11+00:00   apps               Deployment  tssc-app-stage  e2e-tests-dotnet-basic-xhfdyaqv    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-xhfdyaqv configured
2026-04-22T19:52:11+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-dotnet-basic-xhfdyaqv    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-xhfdyaqv unchanged
2026-04-22T19:52:11+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-22T19:52:11+00:00                         Service  tssc-app-stage  e2e-tests-dotnet-basic-xhfdyaqv    Synced   Healthy              service/e2e-tests-dotnet-basic-xhfdyaqv unchanged
2026-04-22T19:52:11+00:00   apps  Deployment  tssc-app-stage  e2e-tests-dotnet-basic-xhfdyaqv  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-xhfdyaqv configured

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

Operation:          Sync
Sync Revision:      598ae5b6ac6c8852919be30e59e42b3c39743d1d
Phase:              Succeeded
Start:              2026-04-22 19:52:06 +0000 UTC
Finished:           2026-04-22 19:52:11 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage                   Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-dotnet-basic-xhfdyaqv  Synced     Healthy            service/e2e-tests-dotnet-basic-xhfdyaqv unchanged
apps                Deployment  tssc-app-stage  e2e-tests-dotnet-basic-xhfdyaqv  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-xhfdyaqv configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-dotnet-basic-xhfdyaqv  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-xhfdyaqv unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:12.596 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-xhfdyaqv-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:12.597 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-xhfdyaqv-stage | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-xhfdyaqv-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:21.235 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-xhfdyaqv-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:21.236 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-xhfdyaqv-stage | Elapsed: 17s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-xhfdyaqv-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:29.972 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-xhfdyaqv-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:29.972 [[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-04-22 19:52:29.995 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-xhfdyaqv-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:29.995 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:29.995 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:29.995 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 598ae5b6ac6c8852919be30e59e42b3c39743d1d {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:29.995 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 598ae5b6ac6c8852919be30e59e42b3c39743d1d {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:29.997 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:29.997 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:29.997 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-9kl4k logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:29.997 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-9kl4k in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:30.029 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-9kl4k in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:30.289 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:b0f89253-c171-4430-baeb-9596a095cba9/1 found from Promotion Pipeline e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-9kl4k 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="90.838">
<system-out>
<![CDATA[2026-04-22 19:52:30.306 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-dotnet-basic-xhfdyaqv/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:30.306 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-dotnet-basic-xhfdyaqv/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:30.443 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-dotnet-basic-xhfdyaqv/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:30.443 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-dotnet-basic-xhfdyaqv/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-dotnet-basic-xhfdyaqv:98622c0a94382686a69894c5f3f9359a4a8a1885 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:30.444 [[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-04-22 19:52:30.468 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:30.468 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-xhfdyaqv:98622c0a94382686a69894c5f3f9359a4a8a1885 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:30.468 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-dotnet-basic-xhfdyaqv/overlays/prod/deployment-patch.yaml in repo e2e-tests-dotnet-basic-xhfdyaqv-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:30.585 [[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-04-22 19:52:30.585 [[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-xhfdyaqv:98622c0a94382686a69894c5f3f9359a4a8a1885" {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:34.106 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776887550468 in your fork {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:35.725 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-xhfdyaqv-gitops/pull/2 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:35.725 [[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-04-22 19:52:35.725 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-dotnet-basic-xhfdyaqv-gitops repository {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:35.725 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-dotnet-basic-xhfdyaqv-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:35.725 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-dotnet-basic-xhfdyaqv-gitops, event type: pull_request {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:35.754 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-xhfdyaqv-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:35.755 [[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-04-22 19:52:35.756 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-dotnet-basic-xhfdyaqv-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-xhfdyaqv-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:41.406 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-xhfdyaqv-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:41.407 [[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-04-22 19:52:41.407 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-dotnet-basic-xhfdyaqv-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-dotnet-basic-xhfdyaqv-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:54.510 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-dotnet-basic-xhfdyaqv-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:54.510 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:54.511 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-mxg6w {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:54.511 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-mxg6w was triggered by promotion PR #2 in e2e-tests-dotnet-basic-xhfdyaqv-gitops {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:54.511 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-mxg6w to finish... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:54.545 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-mxg6w in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:54.545 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-mxg6w status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:54.545 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-mxg6w status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:52:54.546 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-mxg6w | Status: running | Reason: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-mxg6w not yet completed, status: running {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:53:24.592 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-mxg6w in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:53:24.592 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-mxg6w status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:53:24.593 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-mxg6w status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:53:24.593 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:53:24.594 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-mxg6w was successful {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:53:24.595 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:53:26.177 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 678dc201c29946fb112a537dbfa170e91cfd829a {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:53:26.177 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 678dc201c29946fb112a537dbfa170e91cfd829a {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:53:26.177 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:53:26.178 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-dotnet-basic-xhfdyaqv-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:53:26.255 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-dotnet-basic-xhfdyaqv-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:53:26.838 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:53:26.838 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-dotnet-basic-xhfdyaqv-prod' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:53:26.971 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-dotnet-basic-xhfdyaqv-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/applications/e2e-tests-dotnet-basic-xhfdyaqv-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-dotnet-basic-xhfdyaqv-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-dotnet-basic-xhfdyaqv/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (598ae5b)
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-xhfdyaqv  Synced     Healthy        service/e2e-tests-dotnet-basic-xhfdyaqv created
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-xhfdyaqv  Synced     Healthy        deployment.apps/e2e-tests-dotnet-basic-xhfdyaqv created
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-xhfdyaqv  Synced     Healthy        route.route.openshift.io/e2e-tests-dotnet-basic-xhfdyaqv created
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:53:26.972 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-dotnet-basic-xhfdyaqv-prod' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:53:41.342 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-22T19:53:27+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-xhfdyaqv    Synced  Healthy              
2026-04-22T19:53:27+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-xhfdyaqv    Synced  Healthy              
2026-04-22T19:53:27+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-xhfdyaqv    Synced  Healthy              
2026-04-22T19:53:31+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-22T19:53:32+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-22T19:53:32+00:00                         Service  tssc-app-prod  e2e-tests-dotnet-basic-xhfdyaqv    Synced   Healthy              service/e2e-tests-dotnet-basic-xhfdyaqv unchanged
2026-04-22T19:53:32+00:00   apps               Deployment  tssc-app-prod  e2e-tests-dotnet-basic-xhfdyaqv    Synced   Healthy              deployment.apps/e2e-tests-dotnet-basic-xhfdyaqv configured
2026-04-22T19:53:32+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-dotnet-basic-xhfdyaqv    Synced   Healthy              route.route.openshift.io/e2e-tests-dotnet-basic-xhfdyaqv unchanged
2026-04-22T19:53:32+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-xhfdyaqv  OutOfSync  Progressing              deployment.apps/e2e-tests-dotnet-basic-xhfdyaqv configured
2026-04-22T19:53:33+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-xhfdyaqv    Synced  Progressing              deployment.apps/e2e-tests-dotnet-basic-xhfdyaqv configured
2026-04-22T19:53:35+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-22T19:53:36+00:00          Namespace                     tssc-app-prod  Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-22T19:53:36+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-xhfdyaqv  OutOfSync  Healthy              deployment.apps/e2e-tests-dotnet-basic-xhfdyaqv configured
2026-04-22T19:53:39+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-22T19:53:40+00:00          Namespace                     tssc-app-prod  Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-22T19:53:40+00:00   apps  Deployment  tssc-app-prod  e2e-tests-dotnet-basic-xhfdyaqv    Synced  Progressing              deployment.apps/e2e-tests-dotnet-basic-xhfdyaqv configured

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

Operation:          Sync
Sync Revision:      678dc201c29946fb112a537dbfa170e91cfd829a
Phase:              Succeeded
Start:              2026-04-22 19:53:37 +0000 UTC
Finished:           2026-04-22 19:53:40 +0000 UTC
Duration:           3s
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-xhfdyaqv  Synced     Healthy            service/e2e-tests-dotnet-basic-xhfdyaqv unchanged
apps                Deployment  tssc-app-prod  e2e-tests-dotnet-basic-xhfdyaqv  Synced     Progressing        deployment.apps/e2e-tests-dotnet-basic-xhfdyaqv configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-dotnet-basic-xhfdyaqv  Synced     Healthy            route.route.openshift.io/e2e-tests-dotnet-basic-xhfdyaqv unchanged
 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:53:41.444 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-xhfdyaqv-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:53:41.445 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-dotnet-basic-xhfdyaqv-prod | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-xhfdyaqv-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:53:50.158 [[32mINFO [0m] argocd.sync: Application e2e-tests-dotnet-basic-xhfdyaqv-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:53:50.159 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-dotnet-basic-xhfdyaqv-prod | Elapsed: 24s | Reason: Error: Waiting for sync to complete: Application e2e-tests-dotnet-basic-xhfdyaqv-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:00.873 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-dotnet-basic-xhfdyaqv-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:00.873 [[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-04-22 19:54:00.893 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-xhfdyaqv-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:00.893 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:00.893 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:00.893 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 678dc201c29946fb112a537dbfa170e91cfd829a {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:00.893 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 678dc201c29946fb112a537dbfa170e91cfd829a {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:00.895 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:00.895 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:00.895 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-mxg6w logs to find SBOM document ID {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:00.895 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-mxg6w in namespace: tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:00.924 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-mxg6w in namespace tssc-app-ci {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:01.142 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:b0f89253-c171-4430-baeb-9596a095cba9/1 found from Promotion Pipeline e2e-tests-dotnet-basic-xhfdyaqv-gitops-on-pull-request-mxg6w 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.22">
<system-out>
<![CDATA[2026-04-22 19:54:01.237 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:b0f89253-c171-4430-baeb-9596a095cba9/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:01.238 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-xhfdyaqv:98622c0a94382686a69894c5f3f9359a4a8a1885 and document ID urn:uuid:b0f89253-c171-4430-baeb-9596a095cba9/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:01.238 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-xhfdyaqv:98622c0a94382686a69894c5f3f9359a4a8a1885 and document ID: urn:uuid:b0f89253-c171-4430-baeb-9596a095cba9/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:01.238 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-xhfdyaqv:98622c0a94382686a69894c5f3f9359a4a8a1885 at https://server-tssc-tpa.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:01.307 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-xhfdyaqv:98622c0a94382686a69894c5f3f9359a4a8a1885' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:01.307 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:b0f89253-c171-4430-baeb-9596a095cba9/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:01.307 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-xhfdyaqv:98622c0a94382686a69894c5f3f9359a4a8a1885, Published: 2026-04-22T19:49:13Z, SHA256: sha256:c057b88b8d6e3db39c63f649fc7e41995bce906e12603c385c8e9f8e399a8119 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:01.308 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:b0f89253-c171-4430-baeb-9596a095cba9/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:01.308 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-dotnet-basic-xhfdyaqv:98622c0a94382686a69894c5f3f9359a4a8a1885 and document ID urn:uuid:b0f89253-c171-4430-baeb-9596a095cba9/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:01.308 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-xhfdyaqv:98622c0a94382686a69894c5f3f9359a4a8a1885 and document ID: urn:uuid:b0f89253-c171-4430-baeb-9596a095cba9/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:01.308 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-xhfdyaqv:98622c0a94382686a69894c5f3f9359a4a8a1885 at https://server-tssc-tpa.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:01.378 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-dotnet-basic-xhfdyaqv:98622c0a94382686a69894c5f3f9359a4a8a1885' successful. Found 1 result(s). {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:01.379 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:b0f89253-c171-4430-baeb-9596a095cba9/1 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:01.379 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-dotnet-basic-xhfdyaqv:98622c0a94382686a69894c5f3f9359a4a8a1885, Published: 2026-04-22T19:49:13Z, SHA256: sha256:c057b88b8d6e3db39c63f649fc7e41995bce906e12603c385c8e9f8e399a8119 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:01.379 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:b0f89253-c171-4430-baeb-9596a095cba9/1,urn:uuid:b0f89253-c171-4430-baeb-9596a095cba9/1 found in TPA!!! {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
2026-04-22 19:54:01.380 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-dotnet-basic-xhfdyaqv:98622c0a94382686a69894c5f3f9359a4a8a1885 {projectName=e2e-e2e-tests-dotnet-basic[github-tekton-quay], worker=4}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-22T19:42:10.519Z" hostname="e2e-e2e-tests-dotnet-basic[github-azure-quay]" tests="6" failures="0" skipped="5" time="152.358" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="152.358">
<system-out>
<![CDATA[2026-04-22 19:42:11.901 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-dotnet-basic-urksrfca {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:11.903 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-dotnet-basic-urksrfca'... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:11.909 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:11.994 [[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-04-22 19:42:11.995 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:11.996 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:11.996 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:12.024 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:12.046 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:12.049 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:12.049 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:12.073 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:12.074 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:12.074 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:12.349 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-dotnet-basic-urksrfca, ID: 6d9a8505-682c-4a6e-b978-d3e4f47c8290 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:12.349 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-dotnet-basic-urksrfca to be completed... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:12.350 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 6d9a8505-682c-4a6e-b978-d3e4f47c8290 to complete... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:12.463 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:12.464 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 6d9a8505-682c-4a6e-b978-d3e4f47c8290: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:17.810 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:17.811 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 6d9a8505-682c-4a6e-b978-d3e4f47c8290: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:22.833 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:22.833 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 6d9a8505-682c-4a6e-b978-d3e4f47c8290: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:27.858 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:27.859 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 6d9a8505-682c-4a6e-b978-d3e4f47c8290: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:32.953 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:32.953 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 6d9a8505-682c-4a6e-b978-d3e4f47c8290: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:37.974 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:37.974 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:37.974 [[32mINFO [0m] rhdh.developer-hub: Task 6d9a8505-682c-4a6e-b978-d3e4f47c8290 completed successfully {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:37.974 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-dotnet-basic-urksrfca' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:37.975 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-dotnet-basic-urksrfca {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:37.992 [[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-urksrfca...
2026-04-22 19:42:37.993 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-dotnet-basic-urksrfca-gitops, branch: main {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:37.993 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-dotnet-basic-urksrfca-gitops branch 'main' {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:38.174 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 6db3482a568da20ac2556aa5bcba8ad97e0d6a8d {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Waiting for ArgoCD CI application to sync to commit: 6db3482a568da20ac2556aa5bcba8ad97e0d6a8d
2026-04-22 19:42:38.204 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-dotnet-basic-urksrfca-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-urksrfca-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-dotnet-basic-urksrfca-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"888f5a8f-0e7e-48dc-a14d-7ba50f211bb0","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Wed, 22 Apr 2026 19:42:38 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"68c2057d-27ac-4014-80c2-90ef8258d7d2","x-kubernetes-pf-prioritylevel-uid":"90baf499-300b-4365-8b90-abfd0eb19ff8"} {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:38.204 [[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-04-22 19:42:51.539 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-urksrfca-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 6db3482a568da20ac2556aa5bcba8ad97e0d6a8d) {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:42:51.540 [[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-04-22 19:43:27.952 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-dotnet-basic-urksrfca-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-04-22 19:43:27.952 [[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-04-22 19:44:43.930 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-dotnet-basic-urksrfca-development is successfully synced and healthy. {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:44:43.931 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:44:43.931 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:44:43.931 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 6db3482a568da20ac2556aa5bcba8ad97e0d6a8d {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-22 19:44:43.931 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:44:43.932 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-dotnet-basic-urksrfca {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:44:43.932 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-dotnet-basic-urksrfca... {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:44:44.117 [[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-04-22 19:44:44.198 [[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-04-22 19:44:44.249 [[31mERROR[0m] azure.variable-group: Failed to create variable group 'e2e-tests-dotnet-basic-urksrfca': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:44:44.250 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create or update variable group 'e2e-tests-dotnet-basic-urksrfca': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-dotnet-basic[github-azure-quay], worker=5}
2026-04-22 19:44:44.250 [[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-04-22 19:44:44.250 [[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: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>
<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-04-22T19:42:10.519Z" hostname="e2e-e2e-tests-nodejs[github-tekton-quay]" tests="6" failures="0" skipped="0" time="597.935" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="81.365">
<system-out>
<![CDATA[2026-04-22 19:42:11.826 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-wremlegh {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:11.827 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-wremlegh'... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:11.833 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:11.884 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:11.913 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:11.916 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:11.916 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:11.942 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:11.942 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:11.943 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:12.178 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-wremlegh, ID: a10f41a2-18b0-4ce7-8bca-71f67955d9cc {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:12.179 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-wremlegh to be completed... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:12.179 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task a10f41a2-18b0-4ce7-8bca-71f67955d9cc to complete... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:12.285 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:12.286 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task a10f41a2-18b0-4ce7-8bca-71f67955d9cc: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:17.507 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:17.508 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task a10f41a2-18b0-4ce7-8bca-71f67955d9cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:22.529 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:22.530 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task a10f41a2-18b0-4ce7-8bca-71f67955d9cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:27.658 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:27.659 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task a10f41a2-18b0-4ce7-8bca-71f67955d9cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:32.732 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:32.732 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task a10f41a2-18b0-4ce7-8bca-71f67955d9cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:37.758 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:37.759 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task a10f41a2-18b0-4ce7-8bca-71f67955d9cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:42.785 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:42.786 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task a10f41a2-18b0-4ce7-8bca-71f67955d9cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:47.820 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:47.820 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task a10f41a2-18b0-4ce7-8bca-71f67955d9cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:52.860 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:52.860 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 9/24 for task a10f41a2-18b0-4ce7-8bca-71f67955d9cc: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:57.881 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:57.881 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:57.881 [[32mINFO [0m] rhdh.developer-hub: Task a10f41a2-18b0-4ce7-8bca-71f67955d9cc completed successfully {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:57.881 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-wremlegh' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:57.881 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-wremlegh {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:57.896 [[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-wremlegh...
2026-04-22 19:42:57.896 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-wremlegh-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:57.896 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-wremlegh-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:42:58.175 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 8eb8edfdb72e5b29021dd673a88168a2eb36c80c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Waiting for ArgoCD CI application to sync to commit: 8eb8edfdb72e5b29021dd673a88168a2eb36c80c
2026-04-22 19:42:58.202 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-wremlegh-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-04-22 19:42:58.202 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:11.437 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-wremlegh-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-04-22 19:43:11.438 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:33.132 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-wremlegh-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:33.132 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:33.132 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:33.132 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 8eb8edfdb72e5b29021dd673a88168a2eb36c80c {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-22 19:43:33.133 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:33.133 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-nodejs-wremlegh (GitHub + Tekton CI) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:33.133 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-nodejs-wremlegh {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:33.133 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:33.134 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-nodejs-wremlegh {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:33.159 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-wremlegh {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:33.184 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-wremlegh-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:33.185 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-nodejs-wremlegh {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:33.185 [[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:151) 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="281.154">
<system-out>
<![CDATA[2026-04-22 19:43:33.215 [[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-04-22 19:43:33.216 [[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-04-22 19:43:33.216 [[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-04-22 19:43:36.781 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776887013216 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:38.369 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-wremlegh/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:38.370 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-wremlegh/pull/1 with SHA: a8bffbf7cca1c821c8914634fc75340c6bd06090 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:38.370 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-wremlegh... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:38.371 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-wremlegh, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:38.397 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-wremlegh {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:38.397 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-wremlegh. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:38.397 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-wremlegh | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-wremlegh, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:45.672 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-wremlegh {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:45.672 [[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-04-22 19:43:45.672 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-nodejs-wremlegh | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-wremlegh, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:55.243 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-wremlegh {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:55.243 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:55.243 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:55.243 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj was triggered by promotion PR #1 in e2e-tests-nodejs-wremlegh {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:55.244 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:55.285 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:55.286 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:55.286 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:43:55.286 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj | Status: running | Reason: Pipeline e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:44:25.319 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:44:25.319 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:44:25.319 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:44:25.320 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj | Status: running | Reason: Pipeline e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:44:55.383 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:44:55.384 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:44:55.384 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:44:55.384 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj | Status: running | Reason: Pipeline e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:45:25.431 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:45:25.432 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:45:25.432 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:45:25.432 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj | Status: running | Reason: Pipeline e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:45:55.502 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:45:55.502 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:45:55.502 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:45:55.502 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:45:55.510 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-wremlegh-on-pull-request-r8xzj was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:45:55.511 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:45:56.959 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: cfeb0a0fcc4738bf632bcf3faec22ebdd95acc7b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:45:56.960 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-nodejs-wremlegh... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:45:56.960 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-wremlegh, event type: push {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:45:56.999 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-wremlegh {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:45:56.999 [[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-04-22 19:45:56.999 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-wremlegh | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-wremlegh, event: push, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:46:05.411 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-wremlegh {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:46:05.412 [[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-04-22 19:46:05.412 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-nodejs-wremlegh | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-wremlegh, event: push, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:46:14.135 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-wremlegh {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:46:14.136 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:46:14.136 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-wremlegh-on-push-wrgxl {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:46:14.136 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-wremlegh-on-push-wrgxl was triggered by on-push pipeline after merging #1 in e2e-tests-nodejs-wremlegh {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:46:14.136 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-wremlegh-on-push-wrgxl to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:46:14.175 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-wremlegh-on-push-wrgxl in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:46:14.175 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-wremlegh-on-push-wrgxl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:46:14.176 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-wremlegh-on-push-wrgxl status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:46:14.176 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-wremlegh-on-push-wrgxl | Status: running | Reason: Pipeline e2e-tests-nodejs-wremlegh-on-push-wrgxl not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:46:44.213 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-wremlegh-on-push-wrgxl in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:46:44.213 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-wremlegh-on-push-wrgxl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:46:44.214 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-wremlegh-on-push-wrgxl status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:46:44.214 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-wremlegh-on-push-wrgxl | Status: running | Reason: Pipeline e2e-tests-nodejs-wremlegh-on-push-wrgxl not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:47:14.254 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-wremlegh-on-push-wrgxl in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:47:14.254 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-wremlegh-on-push-wrgxl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:47:14.254 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-wremlegh-on-push-wrgxl status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:47:14.255 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-nodejs-wremlegh-on-push-wrgxl | Status: running | Reason: Pipeline e2e-tests-nodejs-wremlegh-on-push-wrgxl not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:47:44.319 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-wremlegh-on-push-wrgxl in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:47:44.319 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-wremlegh-on-push-wrgxl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:47:44.320 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-wremlegh-on-push-wrgxl status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:47:44.320 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-nodejs-wremlegh-on-push-wrgxl | Status: running | Reason: Pipeline e2e-tests-nodejs-wremlegh-on-push-wrgxl not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:14.364 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-wremlegh-on-push-wrgxl in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:14.365 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-wremlegh-on-push-wrgxl status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:14.365 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-wremlegh-on-push-wrgxl status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:14.365 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:14.366 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-wremlegh-on-push-wrgxl was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:14.367 [[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="24.323">
<system-out>
<![CDATA[2026-04-22 19:48:14.421 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-wremlegh-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:14.421 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-wremlegh-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:14.671 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 5de77853a7a7f955b9662db7ba16069a011933e1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:14.672 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:14.672 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-wremlegh-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:14.754 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-wremlegh-development using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:15.348 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:15.349 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-wremlegh-development' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:15.510 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-wremlegh-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/applications/e2e-tests-nodejs-wremlegh-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-wremlegh-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-wremlegh/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (8eb8edf)
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-wremlegh  Synced     Healthy        service/e2e-tests-nodejs-wremlegh created
apps                Deployment  tssc-app-development  e2e-tests-nodejs-wremlegh  Synced     Healthy        deployment.apps/e2e-tests-nodejs-wremlegh created
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-wremlegh  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-wremlegh created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:15.511 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-wremlegh-development' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:21.369 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-22T19:48:15+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-wremlegh    Synced  Healthy              
2026-04-22T19:48:15+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-wremlegh    Synced  Healthy              
2026-04-22T19:48:15+00:00                         Service  tssc-app-development  e2e-tests-nodejs-wremlegh    Synced  Healthy              
2026-04-22T19:48:19+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-22T19:48:20+00:00                       Namespace                        tssc-app-development       Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-22T19:48:20+00:00                         Service  tssc-app-development  e2e-tests-nodejs-wremlegh    Synced   Healthy              service/e2e-tests-nodejs-wremlegh unchanged
2026-04-22T19:48:20+00:00   apps               Deployment  tssc-app-development  e2e-tests-nodejs-wremlegh    Synced   Healthy              deployment.apps/e2e-tests-nodejs-wremlegh configured
2026-04-22T19:48:20+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-nodejs-wremlegh    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-wremlegh unchanged
2026-04-22T19:48:20+00:00   apps  Deployment  tssc-app-development  e2e-tests-nodejs-wremlegh  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-wremlegh configured

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

Operation:          Sync
Sync Revision:      5de77853a7a7f955b9662db7ba16069a011933e1
Phase:              Succeeded
Start:              2026-04-22 19:48:15 +0000 UTC
Finished:           2026-04-22 19:48:20 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development       Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-nodejs-wremlegh  Synced     Healthy            service/e2e-tests-nodejs-wremlegh unchanged
apps                Deployment  tssc-app-development  e2e-tests-nodejs-wremlegh  Synced     Progressing        deployment.apps/e2e-tests-nodejs-wremlegh configured
route.openshift.io  Route       tssc-app-development  e2e-tests-nodejs-wremlegh  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-wremlegh unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:21.451 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-wremlegh-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:21.452 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-wremlegh-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-wremlegh-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:28.137 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-wremlegh-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:28.138 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-wremlegh-development | Elapsed: 13s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-wremlegh-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:38.686 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-wremlegh-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:38.686 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:38.710 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-wremlegh-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:38.710 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:38.710 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:38.710 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 5de77853a7a7f955b9662db7ba16069a011933e1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:38.710 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 5de77853a7a7f955b9662db7ba16069a011933e1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:38.713 [[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="97.499">
<system-out>
<![CDATA[2026-04-22 19:48:38.737 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-wremlegh/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:38.738 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-wremlegh/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:38.853 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-wremlegh/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:38.854 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-wremlegh/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-wremlegh:cfeb0a0fcc4738bf632bcf3faec22ebdd95acc7b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:38.856 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:38.900 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:38.900 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-nodejs-wremlegh:cfeb0a0fcc4738bf632bcf3faec22ebdd95acc7b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:38.900 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-wremlegh/overlays/stage/deployment-patch.yaml in repo e2e-tests-nodejs-wremlegh-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:38.991 [[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-04-22 19:48:38.991 [[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-wremlegh:cfeb0a0fcc4738bf632bcf3faec22ebdd95acc7b" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:42.633 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776887318900 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:44.253 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-wremlegh-gitops/pull/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:44.254 [[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-04-22 19:48:44.254 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-nodejs-wremlegh-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:44.255 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-nodejs-wremlegh-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:44.255 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-wremlegh-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:44.279 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-nodejs-wremlegh-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:44.279 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-nodejs-wremlegh-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:44.279 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-wremlegh-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-wremlegh-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:52.317 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-wremlegh-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:52.318 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:52.318 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-wremlegh-gitops-on-pull-request-bp575 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:52.318 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-wremlegh-gitops-on-pull-request-bp575 was triggered by promotion PR #1 in e2e-tests-nodejs-wremlegh-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:52.318 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-wremlegh-gitops-on-pull-request-bp575 to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:52.355 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-wremlegh-gitops-on-pull-request-bp575 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:52.355 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-wremlegh-gitops-on-pull-request-bp575 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:52.356 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-wremlegh-gitops-on-pull-request-bp575 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:48:52.356 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-wremlegh-gitops-on-pull-request-bp575 | Status: running | Reason: Pipeline e2e-tests-nodejs-wremlegh-gitops-on-pull-request-bp575 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:49:22.405 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-wremlegh-gitops-on-pull-request-bp575 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:49:22.406 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-wremlegh-gitops-on-pull-request-bp575 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:49:22.406 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-wremlegh-gitops-on-pull-request-bp575 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:49:22.406 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-wremlegh-gitops-on-pull-request-bp575 | Status: running | Reason: Pipeline e2e-tests-nodejs-wremlegh-gitops-on-pull-request-bp575 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:49:52.472 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-wremlegh-gitops-on-pull-request-bp575 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:49:52.472 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-wremlegh-gitops-on-pull-request-bp575 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:49:52.473 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-wremlegh-gitops-on-pull-request-bp575 status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:49:52.473 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:49:52.474 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-wremlegh-gitops-on-pull-request-bp575 was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:49:52.474 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:49:53.800 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: f80d614bf13341771e897b5936066dd8225a487a {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:49:53.800 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: f80d614bf13341771e897b5936066dd8225a487a {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:49:53.801 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:49:53.801 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-wremlegh-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:49:53.871 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-wremlegh-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:49:54.629 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:49:54.629 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-wremlegh-stage' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:49:54.755 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-wremlegh-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/applications/e2e-tests-nodejs-wremlegh-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-wremlegh-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-wremlegh/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (8eb8edf)
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-wremlegh  Synced     Healthy        service/e2e-tests-nodejs-wremlegh created
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-wremlegh  Synced     Healthy        deployment.apps/e2e-tests-nodejs-wremlegh created
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-wremlegh  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-wremlegh created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:49:54.756 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-wremlegh-stage' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:01.152 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-22T19:49:55+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-wremlegh    Synced  Healthy              
2026-04-22T19:49:55+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-wremlegh    Synced  Healthy              
2026-04-22T19:49:55+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-wremlegh    Synced  Healthy              
2026-04-22T19:49:59+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-22T19:50:00+00:00                         Service  tssc-app-stage  e2e-tests-nodejs-wremlegh    Synced   Healthy              service/e2e-tests-nodejs-wremlegh unchanged
2026-04-22T19:50:00+00:00   apps               Deployment  tssc-app-stage  e2e-tests-nodejs-wremlegh    Synced   Healthy              deployment.apps/e2e-tests-nodejs-wremlegh configured
2026-04-22T19:50:00+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-nodejs-wremlegh    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-wremlegh unchanged
2026-04-22T19:50:00+00:00                       Namespace                        tssc-app-stage       Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-22T19:50:00+00:00   apps  Deployment  tssc-app-stage  e2e-tests-nodejs-wremlegh  OutOfSync  Progressing              deployment.apps/e2e-tests-nodejs-wremlegh configured

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

Operation:          Sync
Sync Revision:      f80d614bf13341771e897b5936066dd8225a487a
Phase:              Succeeded
Start:              2026-04-22 19:49:55 +0000 UTC
Finished:           2026-04-22 19:50:00 +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-wremlegh  Synced     Healthy            service/e2e-tests-nodejs-wremlegh unchanged
apps                Deployment  tssc-app-stage  e2e-tests-nodejs-wremlegh  Synced     Progressing        deployment.apps/e2e-tests-nodejs-wremlegh configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-nodejs-wremlegh  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-wremlegh unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:01.242 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-wremlegh-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:01.242 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-wremlegh-stage | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-wremlegh-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:07.373 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-wremlegh-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:07.373 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-wremlegh-stage | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-wremlegh-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:15.857 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-wremlegh-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:15.857 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:15.878 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-wremlegh-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:15.878 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:15.878 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:15.879 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: f80d614bf13341771e897b5936066dd8225a487a {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:15.879 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: f80d614bf13341771e897b5936066dd8225a487a {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:15.880 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:15.880 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:15.881 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-wremlegh-gitops-on-pull-request-bp575 logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:15.881 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-wremlegh-gitops-on-pull-request-bp575 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:15.913 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-wremlegh-gitops-on-pull-request-bp575 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:16.233 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:e46950cc-07f2-42ab-950a-4440f7b1cbc2/1 found from Promotion Pipeline e2e-tests-nodejs-wremlegh-gitops-on-pull-request-bp575 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="113.105">
<system-out>
<![CDATA[2026-04-22 19:50:16.255 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-nodejs-wremlegh/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:16.255 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-nodejs-wremlegh/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:16.370 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-nodejs-wremlegh/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:16.370 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-nodejs-wremlegh/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-nodejs-wremlegh:cfeb0a0fcc4738bf632bcf3faec22ebdd95acc7b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:16.372 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:16.404 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:16.404 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-nodejs-wremlegh:cfeb0a0fcc4738bf632bcf3faec22ebdd95acc7b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:16.404 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-nodejs-wremlegh/overlays/prod/deployment-patch.yaml in repo e2e-tests-nodejs-wremlegh-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:16.487 [[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-04-22 19:50:16.488 [[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-wremlegh:cfeb0a0fcc4738bf632bcf3faec22ebdd95acc7b" {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:20.069 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776887416404 in your fork {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:21.787 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-wremlegh-gitops/pull/2 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:21.787 [[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-04-22 19:50:21.787 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-nodejs-wremlegh-gitops repository {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:21.788 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-nodejs-wremlegh-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:21.788 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-nodejs-wremlegh-gitops, event type: pull_request {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:21.814 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-nodejs-wremlegh-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:21.814 [[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-04-22 19:50:21.814 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-nodejs-wremlegh-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-wremlegh-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:27.601 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-wremlegh-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:27.602 [[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-04-22 19:50:27.602 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-nodejs-wremlegh-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-nodejs-wremlegh-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:38.357 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-nodejs-wremlegh-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:38.357 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:38.357 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-nodejs-wremlegh-gitops-on-pull-request-42rb9 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:38.358 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-nodejs-wremlegh-gitops-on-pull-request-42rb9 was triggered by promotion PR #2 in e2e-tests-nodejs-wremlegh-gitops {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:38.358 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-nodejs-wremlegh-gitops-on-pull-request-42rb9 to finish... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:38.438 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-wremlegh-gitops-on-pull-request-42rb9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:38.438 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-wremlegh-gitops-on-pull-request-42rb9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:38.438 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-wremlegh-gitops-on-pull-request-42rb9 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:50:38.439 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-nodejs-wremlegh-gitops-on-pull-request-42rb9 | Status: running | Reason: Pipeline e2e-tests-nodejs-wremlegh-gitops-on-pull-request-42rb9 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:08.502 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-wremlegh-gitops-on-pull-request-42rb9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:08.502 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-wremlegh-gitops-on-pull-request-42rb9 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:08.503 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-wremlegh-gitops-on-pull-request-42rb9 status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:08.503 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-nodejs-wremlegh-gitops-on-pull-request-42rb9 | Status: running | Reason: Pipeline e2e-tests-nodejs-wremlegh-gitops-on-pull-request-42rb9 not yet completed, status: running {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:38.560 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-wremlegh-gitops-on-pull-request-42rb9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:38.560 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-nodejs-wremlegh-gitops-on-pull-request-42rb9 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:38.561 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-nodejs-wremlegh-gitops-on-pull-request-42rb9 status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:38.561 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:38.563 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-nodejs-wremlegh-gitops-on-pull-request-42rb9 was successful {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:38.563 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:39.973 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 0491dfb2be52875e43d265bad930a41a3a5a7312 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:39.974 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 0491dfb2be52875e43d265bad930a41a3a5a7312 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:39.974 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:39.974 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-nodejs-wremlegh-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:40.045 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-nodejs-wremlegh-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:41.119 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:41.119 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-nodejs-wremlegh-prod' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:41.323 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-nodejs-wremlegh-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/applications/e2e-tests-nodejs-wremlegh-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-nodejs-wremlegh-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-nodejs-wremlegh/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (5de7785)
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-wremlegh  Synced     Healthy        service/e2e-tests-nodejs-wremlegh created
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-wremlegh  Synced     Healthy        deployment.apps/e2e-tests-nodejs-wremlegh created
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-wremlegh  Synced     Healthy        route.route.openshift.io/e2e-tests-nodejs-wremlegh created
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:41.323 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-nodejs-wremlegh-prod' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:49.358 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME         STATUS   HEALTH        HOOK  MESSAGE
2026-04-22T19:51:41+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-wremlegh    Synced  Healthy              
2026-04-22T19:51:41+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-wremlegh    Synced  Healthy              
2026-04-22T19:51:41+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-wremlegh    Synced  Healthy              
2026-04-22T19:51:45+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-22T19:51:47+00:00   apps               Deployment  tssc-app-prod  e2e-tests-nodejs-wremlegh    Synced   Healthy              deployment.apps/e2e-tests-nodejs-wremlegh configured
2026-04-22T19:51:47+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-nodejs-wremlegh    Synced   Healthy              route.route.openshift.io/e2e-tests-nodejs-wremlegh unchanged
2026-04-22T19:51:47+00:00                       Namespace                        tssc-app-prod       Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-22T19:51:47+00:00                         Service  tssc-app-prod  e2e-tests-nodejs-wremlegh    Synced   Healthy              service/e2e-tests-nodejs-wremlegh unchanged

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

Operation:          Sync
Sync Revision:      0491dfb2be52875e43d265bad930a41a3a5a7312
Phase:              Succeeded
Start:              2026-04-22 19:51:41 +0000 UTC
Finished:           2026-04-22 19:51:47 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                       STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod              Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-nodejs-wremlegh  Synced     Healthy            service/e2e-tests-nodejs-wremlegh unchanged
apps                Deployment  tssc-app-prod  e2e-tests-nodejs-wremlegh  Synced     Progressing        deployment.apps/e2e-tests-nodejs-wremlegh configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-nodejs-wremlegh  Synced     Healthy            route.route.openshift.io/e2e-tests-nodejs-wremlegh unchanged
 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:49.428 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-wremlegh-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:49.429 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-nodejs-wremlegh-prod | Elapsed: 9s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-wremlegh-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:58.472 [[32mINFO [0m] argocd.sync: Application e2e-tests-nodejs-wremlegh-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:51:58.473 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-nodejs-wremlegh-prod | Elapsed: 18s | Reason: Error: Waiting for sync to complete: Application e2e-tests-nodejs-wremlegh-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.073 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-nodejs-wremlegh-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.074 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.099 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-wremlegh-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.099 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.099 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.099 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 0491dfb2be52875e43d265bad930a41a3a5a7312 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.099 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 0491dfb2be52875e43d265bad930a41a3a5a7312 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.101 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.101 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.101 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-nodejs-wremlegh-gitops-on-pull-request-42rb9 logs to find SBOM document ID {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.102 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-nodejs-wremlegh-gitops-on-pull-request-42rb9 in namespace: tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.134 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-nodejs-wremlegh-gitops-on-pull-request-42rb9 in namespace tssc-app-ci {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.358 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:e46950cc-07f2-42ab-950a-4440f7b1cbc2/1 found from Promotion Pipeline e2e-tests-nodejs-wremlegh-gitops-on-pull-request-42rb9 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.489">
<system-out>
<![CDATA[2026-04-22 19:52:09.458 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:e46950cc-07f2-42ab-950a-4440f7b1cbc2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.458 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-wremlegh:cfeb0a0fcc4738bf632bcf3faec22ebdd95acc7b and document ID urn:uuid:e46950cc-07f2-42ab-950a-4440f7b1cbc2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.458 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-wremlegh:cfeb0a0fcc4738bf632bcf3faec22ebdd95acc7b and document ID: urn:uuid:e46950cc-07f2-42ab-950a-4440f7b1cbc2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.459 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-wremlegh:cfeb0a0fcc4738bf632bcf3faec22ebdd95acc7b at https://server-tssc-tpa.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.718 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-wremlegh:cfeb0a0fcc4738bf632bcf3faec22ebdd95acc7b' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.718 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:e46950cc-07f2-42ab-950a-4440f7b1cbc2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.718 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-wremlegh:cfeb0a0fcc4738bf632bcf3faec22ebdd95acc7b, Published: 2026-04-22T19:47:17Z, SHA256: sha256:d3ce6d6687cb311c9c887d5c963e12c895c9113cac6254398ee8ad21275ead7e {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.718 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:e46950cc-07f2-42ab-950a-4440f7b1cbc2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.718 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-nodejs-wremlegh:cfeb0a0fcc4738bf632bcf3faec22ebdd95acc7b and document ID urn:uuid:e46950cc-07f2-42ab-950a-4440f7b1cbc2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.718 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-wremlegh:cfeb0a0fcc4738bf632bcf3faec22ebdd95acc7b and document ID: urn:uuid:e46950cc-07f2-42ab-950a-4440f7b1cbc2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.719 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-nodejs-wremlegh:cfeb0a0fcc4738bf632bcf3faec22ebdd95acc7b at https://server-tssc-tpa.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.863 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-nodejs-wremlegh:cfeb0a0fcc4738bf632bcf3faec22ebdd95acc7b' successful. Found 1 result(s). {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.864 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:e46950cc-07f2-42ab-950a-4440f7b1cbc2/1 {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.864 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-nodejs-wremlegh:cfeb0a0fcc4738bf632bcf3faec22ebdd95acc7b, Published: 2026-04-22T19:47:17Z, SHA256: sha256:d3ce6d6687cb311c9c887d5c963e12c895c9113cac6254398ee8ad21275ead7e {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.864 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:e46950cc-07f2-42ab-950a-4440f7b1cbc2/1,urn:uuid:e46950cc-07f2-42ab-950a-4440f7b1cbc2/1 found in TPA!!! {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
2026-04-22 19:52:09.865 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-nodejs-wremlegh:cfeb0a0fcc4738bf632bcf3faec22ebdd95acc7b {projectName=e2e-e2e-tests-nodejs[github-tekton-quay], worker=6}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-22T19:42:10.519Z" hostname="e2e-e2e-tests-nodejs[github-azure-quay]" tests="6" failures="0" skipped="5" time="106.137" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="106.137">
<system-out>
<![CDATA[2026-04-22 19:42:11.884 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-nodejs-hskzxzfn {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:11.885 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-nodejs-hskzxzfn'... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:11.890 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:11.972 [[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-04-22 19:42:11.973 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:11.974 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:11.974 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:11.998 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:12.026 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:12.028 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:12.029 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:12.054 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:12.054 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:12.055 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:12.303 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-nodejs-hskzxzfn, ID: acfa48b5-8c73-4987-ab52-e275f542e267 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:12.304 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-nodejs-hskzxzfn to be completed... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:12.304 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task acfa48b5-8c73-4987-ab52-e275f542e267 to complete... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:12.371 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:12.371 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task acfa48b5-8c73-4987-ab52-e275f542e267: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:17.741 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:17.742 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task acfa48b5-8c73-4987-ab52-e275f542e267: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:22.765 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:22.766 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task acfa48b5-8c73-4987-ab52-e275f542e267: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:27.784 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:27.785 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task acfa48b5-8c73-4987-ab52-e275f542e267: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:32.810 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:32.810 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task acfa48b5-8c73-4987-ab52-e275f542e267: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:37.829 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:37.829 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:37.830 [[32mINFO [0m] rhdh.developer-hub: Task acfa48b5-8c73-4987-ab52-e275f542e267 completed successfully {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:37.830 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-nodejs-hskzxzfn' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:37.830 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-nodejs-hskzxzfn {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:37.843 [[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-hskzxzfn...
2026-04-22 19:42:37.844 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-nodejs-hskzxzfn-gitops, branch: main {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:37.844 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-nodejs-hskzxzfn-gitops branch 'main' {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:38.025 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 3ef8915aeae5a355c087a5110a750790b6291d09 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Waiting for ArgoCD CI application to sync to commit: 3ef8915aeae5a355c087a5110a750790b6291d09
2026-04-22 19:42:38.053 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-nodejs-hskzxzfn-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-hskzxzfn-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-nodejs-hskzxzfn-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"1e20d7c2-878b-4682-b2cb-5240c4b03df4","cache-control":"no-cache, private","connection":"close","content-length":"292","content-type":"application/json","date":"Wed, 22 Apr 2026 19:42:38 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"68c2057d-27ac-4014-80c2-90ef8258d7d2","x-kubernetes-pf-prioritylevel-uid":"90baf499-300b-4365-8b90-abfd0eb19ff8"} {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:38.054 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:42:51.179 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-nodejs-hskzxzfn-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-04-22 19:42:51.180 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 2 failed. 11 attempts left. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:43:27.511 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-nodejs-hskzxzfn-development is successfully synced and healthy. {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:43:27.511 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:43:27.511 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:43:27.512 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 3ef8915aeae5a355c087a5110a750790b6291d09 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-22 19:43:27.513 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:43:27.513 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-nodejs-hskzxzfn {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:43:27.514 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-nodejs-hskzxzfn... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:43:27.767 [[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-04-22 19:43:50.273 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:43:50.273 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-nodejs-hskzxzfn {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:43:50.274 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-nodejs-hskzxzfn... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:43:50.274 [[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-04-22 19:43:50.274 [[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-04-22 19:43:56.848 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-hskzxzfn branch 'main' with commit SHA: 301b0a9e38f79ecd26b2dc30ab297e609b592f18 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:43:56.848 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 301b0a9e38f79ecd26b2dc30ab297e609b592f18 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:43:57.864 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-nodejs-hskzxzfn-gitops branch 'main' with commit SHA: c6ff5442a885cfa84d7bffb1a0a80eb02e38324b {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:43:57.864 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: c6ff5442a885cfa84d7bffb1a0a80eb02e38324b {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:43:57.865 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-nodejs-hskzxzfn for component e2e-tests-nodejs-hskzxzfn... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:43:57.886 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-nodejs-hskzxzfn for component e2e-tests-nodejs-hskzxzfn... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:43:57.887 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-nodejs-hskzxzfn for component e2e-tests-nodejs-hskzxzfn... {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:43:57.887 [[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-04-22 19:43:57.887 [[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-04-22 19:43:57.953 [[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-04-22 19:43:58.012 [[31mERROR[0m] azure.project: Failed to get project ID for project 'shared-public': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:43:58.012 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create service endpoint 'e2e-tests-nodejs-hskzxzfn': AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:43:58.012 [[31mERROR[0m] postcreation.command.azure.pipelines: Azure source pipeline creation failed: AzureApiError: Request failed with status code 429 {projectName=e2e-e2e-tests-nodejs[github-azure-quay], worker=7}
2026-04-22 19:43:58.012 [[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-04-22 19:43:58.013 [[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}
2026-04-22 19:43:58.024 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: Request failed with status code 429
2026-04-22 19:43:58.025 [[31mERROR[0m] azure.project: Failed to get project ID for project 'shared-public': AzureApiError: Request failed with status code 429
2026-04-22 19:43:58.025 [[31mERROR[0m] rhtap.core.integration.ci.base: Failed to create service endpoint 'e2e-tests-nodejs-hskzxzfn-gitops': AzureApiError: Request failed with status code 429
2026-04-22 19:43:58.025 [[31mERROR[0m] postcreation.command.azure.pipelines: Azure gitops pipeline creation failed: AzureApiError: Request failed with status code 429

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-nodejs-github-azure-quay-/error-context.md]]
]]>
</system-out>
<system-err>
<![CDATA[(node:153) 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-04-22T19:42:10.519Z" hostname="e2e-e2e-tests-java-quarkus[github-tekton-quay]" tests="6" failures="0" skipped="0" time="763.7" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="90.228">
<system-out>
<![CDATA[2026-04-22 19:42:11.842 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-pogwfdug {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:11.843 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-pogwfdug'... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:11.849 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:11.905 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:11.928 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:11.931 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:11.931 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:11.957 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:11.958 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:11.959 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:12.227 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-pogwfdug, ID: 2aa6a022-5a0d-4018-890d-0913cae60448 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:12.227 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-pogwfdug to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:12.227 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 2aa6a022-5a0d-4018-890d-0913cae60448 to complete... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:12.293 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:12.294 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 2aa6a022-5a0d-4018-890d-0913cae60448: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:17.583 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:17.584 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 2aa6a022-5a0d-4018-890d-0913cae60448: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:22.607 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:22.607 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 2aa6a022-5a0d-4018-890d-0913cae60448: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:27.672 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:27.672 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 2aa6a022-5a0d-4018-890d-0913cae60448: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:32.741 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:32.742 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 2aa6a022-5a0d-4018-890d-0913cae60448: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:37.765 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:37.765 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 2aa6a022-5a0d-4018-890d-0913cae60448: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:42.786 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:42.786 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 7/24 for task 2aa6a022-5a0d-4018-890d-0913cae60448: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:47.909 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:47.909 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 8/24 for task 2aa6a022-5a0d-4018-890d-0913cae60448: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:52.932 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:52.932 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:52.932 [[32mINFO [0m] rhdh.developer-hub: Task 2aa6a022-5a0d-4018-890d-0913cae60448 completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:52.933 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-pogwfdug' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:52.933 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-pogwfdug {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:52.947 [[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-pogwfdug...
2026-04-22 19:42:52.948 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-pogwfdug-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:52.948 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-pogwfdug-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:53.277 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 7ed7bd6ae0e062e39be59110d8c2a7269cb80446 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Waiting for ArgoCD CI application to sync to commit: 7ed7bd6ae0e062e39be59110d8c2a7269cb80446
2026-04-22 19:42:53.300 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-pogwfdug-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 7ed7bd6ae0e062e39be59110d8c2a7269cb80446) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:42:53.300 [[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-04-22 19:43:04.924 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-pogwfdug-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 7ed7bd6ae0e062e39be59110d8c2a7269cb80446) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:43:04.925 [[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-04-22 19:43:42.007 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-pogwfdug-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:43:42.007 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:43:42.007 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:43:42.008 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 7ed7bd6ae0e062e39be59110d8c2a7269cb80446 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-22 19:43:42.009 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:43:42.009 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-quarkus-pogwfdug (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:43:42.009 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-quarkus-pogwfdug {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:43:42.009 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:43:42.010 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-quarkus-pogwfdug {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:43:42.038 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-pogwfdug {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:43:42.064 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-pogwfdug-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:43:42.064 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] No PipelineRuns found for e2e-tests-java-quarkus-pogwfdug {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:43:42.064 [[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:161) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts" time="424.986">
<system-out>
<![CDATA[2026-04-22 19:43:42.094 [[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-04-22 19:43:42.095 [[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-04-22 19:43:42.095 [[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-04-22 19:43:45.699 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776887022095 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:43:47.379 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-pogwfdug/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:43:47.379 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-pogwfdug/pull/1 with SHA: 6366463722da4bd1d79e58701f5d0d00db4e5224 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:43:47.379 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-pogwfdug... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:43:47.380 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-pogwfdug, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:43:47.403 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-pogwfdug {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:43:47.404 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-pogwfdug. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:43:47.404 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-pogwfdug | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-pogwfdug, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:43:52.656 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-pogwfdug {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:43:52.657 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-pogwfdug. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:43:52.657 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-quarkus-pogwfdug | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-pogwfdug, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:44:04.727 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-pogwfdug {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:44:04.727 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:44:04.727 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:44:04.728 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp was triggered by promotion PR #1 in e2e-tests-java-quarkus-pogwfdug {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:44:04.728 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:44:04.767 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:44:04.767 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:44:04.767 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:44:04.767 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp | Status: running | Reason: Pipeline e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:44:34.847 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:44:34.848 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:44:34.848 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:44:34.848 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp | Status: running | Reason: Pipeline e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:45:04.916 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:45:04.916 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:45:04.916 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:45:04.916 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp | Status: running | Reason: Pipeline e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:45:34.979 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:45:34.980 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:45:34.980 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:45:34.980 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp | Status: running | Reason: Pipeline e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:46:05.046 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:46:05.047 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:46:05.047 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:46:05.047 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp | Status: running | Reason: Pipeline e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:46:35.131 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:46:35.131 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:46:35.131 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:46:35.131 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp | Status: running | Reason: Pipeline e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:05.198 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:05.199 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:05.199 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:05.199 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 7] 🔄 Pipeline: e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp | Status: running | Reason: Pipeline e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:35.259 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:35.260 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:35.260 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:35.260 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:35.268 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-pogwfdug-on-pull-request-sflrp was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:35.268 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:36.779 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 72c38cf645b4340f0627bb9e6074c35088aff5a5 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:36.780 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-quarkus-pogwfdug... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:36.780 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-pogwfdug, event type: push {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:36.812 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-pogwfdug {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:36.812 [[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-04-22 19:47:36.812 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-pogwfdug | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-pogwfdug, event: push, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:46.705 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-pogwfdug {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:46.705 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:46.705 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:46.705 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk was triggered by on-push pipeline after merging #1 in e2e-tests-java-quarkus-pogwfdug {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:46.705 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:46.737 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:46.738 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:46.738 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:47:46.738 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk | Status: running | Reason: Pipeline e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:48:16.776 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:48:16.776 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:48:16.776 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:48:16.777 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk | Status: running | Reason: Pipeline e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:48:46.840 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:48:46.841 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:48:46.841 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:48:46.841 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk | Status: running | Reason: Pipeline e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:49:16.887 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:49:16.887 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:49:16.887 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:49:16.888 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk | Status: running | Reason: Pipeline e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:49:46.988 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:49:46.988 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:49:46.989 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:49:46.989 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk | Status: running | Reason: Pipeline e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:50:17.031 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:50:17.031 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:50:17.031 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:50:17.031 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 6] 🔄 Pipeline: e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk | Status: running | Reason: Pipeline e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:50:47.074 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:50:47.075 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:50:47.075 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:50:47.075 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:50:47.077 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-pogwfdug-on-push-kmcfk was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:50:47.078 [[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="25.389">
<system-out>
<![CDATA[2026-04-22 19:50:47.134 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-pogwfdug-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:50:47.134 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-pogwfdug-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:50:47.285 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 8dd5f63d15f71c6d5b3e57151780e33dbe48a743 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:50:47.285 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:50:47.285 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-pogwfdug-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:50:47.363 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-pogwfdug-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:50:48.295 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:50:48.295 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-pogwfdug-development' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:50:48.454 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-pogwfdug-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-pogwfdug-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-pogwfdug-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-pogwfdug/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (7ed7bd6)
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-pogwfdug  Synced     Healthy        service/e2e-tests-java-quarkus-pogwfdug created
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-pogwfdug  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-pogwfdug created
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-pogwfdug  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-pogwfdug created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:50:48.455 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-pogwfdug-development' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:50:54.064 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-22T19:50:48+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-pogwfdug    Synced  Healthy              
2026-04-22T19:50:48+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-pogwfdug    Synced  Healthy              
2026-04-22T19:50:48+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-pogwfdug    Synced  Healthy              
2026-04-22T19:50:52+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-22T19:50:53+00:00                       Namespace                        tssc-app-development             Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-22T19:50:53+00:00                         Service  tssc-app-development  e2e-tests-java-quarkus-pogwfdug    Synced   Healthy              service/e2e-tests-java-quarkus-pogwfdug unchanged
2026-04-22T19:50:53+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-quarkus-pogwfdug    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-pogwfdug configured
2026-04-22T19:50:53+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-quarkus-pogwfdug    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-pogwfdug unchanged
2026-04-22T19:50:53+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-quarkus-pogwfdug  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-pogwfdug configured

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

Operation:          Sync
Sync Revision:      8dd5f63d15f71c6d5b3e57151780e33dbe48a743
Phase:              Succeeded
Start:              2026-04-22 19:50:48 +0000 UTC
Finished:           2026-04-22 19:50:53 +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-pogwfdug  Synced     Healthy            service/e2e-tests-java-quarkus-pogwfdug unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-quarkus-pogwfdug  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-pogwfdug configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-quarkus-pogwfdug  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-pogwfdug unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:50:54.137 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-pogwfdug-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:50:54.138 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-pogwfdug-development | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-pogwfdug-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:01.842 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-pogwfdug-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:01.842 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-pogwfdug-development | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-pogwfdug-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:12.465 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-pogwfdug-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:12.465 [[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-04-22 19:51:12.485 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-pogwfdug-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:12.486 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:12.486 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:12.486 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 8dd5f63d15f71c6d5b3e57151780e33dbe48a743 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:12.486 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 8dd5f63d15f71c6d5b3e57151780e33dbe48a743 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:12.488 [[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="123.377">
<system-out>
<![CDATA[2026-04-22 19:51:12.512 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-pogwfdug/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:12.512 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-pogwfdug/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:12.653 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-pogwfdug/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:12.653 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-pogwfdug/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-pogwfdug:72c38cf645b4340f0627bb9e6074c35088aff5a5 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:12.655 [[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-04-22 19:51:12.676 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:12.677 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-pogwfdug:72c38cf645b4340f0627bb9e6074c35088aff5a5 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:12.677 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-pogwfdug/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-quarkus-pogwfdug-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:12.804 [[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-04-22 19:51:12.804 [[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-pogwfdug:72c38cf645b4340f0627bb9e6074c35088aff5a5" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:16.504 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776887472677 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:18.271 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-pogwfdug-gitops/pull/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:18.271 [[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-04-22 19:51:18.272 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-quarkus-pogwfdug-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:18.272 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-quarkus-pogwfdug-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:18.272 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-pogwfdug-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:18.295 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-pogwfdug-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:18.295 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-pogwfdug-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:18.295 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-pogwfdug-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-pogwfdug-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:23.429 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-pogwfdug-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:23.429 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-quarkus-pogwfdug-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:23.429 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-quarkus-pogwfdug-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-pogwfdug-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:38.098 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-pogwfdug-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:38.099 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:38.099 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-fq2hl {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:38.099 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-fq2hl was triggered by promotion PR #1 in e2e-tests-java-quarkus-pogwfdug-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:38.099 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-fq2hl to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:38.130 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-fq2hl in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:38.130 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-fq2hl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:38.130 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-fq2hl status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:51:38.130 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-fq2hl | Status: running | Reason: Pipeline e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-fq2hl not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:52:08.192 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-fq2hl in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:52:08.192 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-fq2hl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:52:08.192 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-fq2hl status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:52:08.192 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-fq2hl | Status: running | Reason: Pipeline e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-fq2hl not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:52:38.247 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-fq2hl in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:52:38.248 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-fq2hl status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:52:38.248 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-fq2hl status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:52:38.248 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:52:38.250 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-fq2hl was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:52:38.250 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:52:39.776 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 268c30c361531a83092e3efb3884b9d7f359bba8 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:52:39.776 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 268c30c361531a83092e3efb3884b9d7f359bba8 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:52:39.776 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:52:39.777 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-pogwfdug-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:52:39.873 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-pogwfdug-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:52:40.621 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:52:40.621 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-pogwfdug-stage' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:52:40.772 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-pogwfdug-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-pogwfdug-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-pogwfdug-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-pogwfdug/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (7ed7bd6)
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-pogwfdug  Synced     Healthy        service/e2e-tests-java-quarkus-pogwfdug created
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-pogwfdug  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-pogwfdug created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-pogwfdug  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-pogwfdug created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:52:40.772 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-pogwfdug-stage' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:52:55.535 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-22T19:52:41+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-pogwfdug    Synced  Healthy              
2026-04-22T19:52:41+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-pogwfdug    Synced  Healthy              
2026-04-22T19:52:41+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-pogwfdug    Synced  Healthy              
2026-04-22T19:52:45+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-22T19:52:47+00:00                       Namespace                        tssc-app-stage             Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-22T19:52:47+00:00                         Service  tssc-app-stage  e2e-tests-java-quarkus-pogwfdug    Synced   Healthy              service/e2e-tests-java-quarkus-pogwfdug unchanged
2026-04-22T19:52:47+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-quarkus-pogwfdug    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-pogwfdug configured
2026-04-22T19:52:47+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-quarkus-pogwfdug    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-pogwfdug unchanged
2026-04-22T19:52:47+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-quarkus-pogwfdug  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-pogwfdug configured
2026-04-22T19:52:47+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-quarkus-pogwfdug    Synced  Progressing              deployment.apps/e2e-tests-java-quarkus-pogwfdug configured
2026-04-22T19:52:49+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-22T19:52:51+00:00          Namespace                    tssc-app-stage  Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-22T19:52:51+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-quarkus-pogwfdug  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-pogwfdug configured
2026-04-22T19:52:51+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-quarkus-pogwfdug  OutOfSync  Healthy              deployment.apps/e2e-tests-java-quarkus-pogwfdug configured
2026-04-22T19:52:53+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-22T19:52:55+00:00          Namespace                    tssc-app-stage  Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-22T19:52:55+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-quarkus-pogwfdug    Synced  Progressing              deployment.apps/e2e-tests-java-quarkus-pogwfdug configured

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

Operation:          Sync
Sync Revision:      268c30c361531a83092e3efb3884b9d7f359bba8
Phase:              Succeeded
Start:              2026-04-22 19:52:51 +0000 UTC
Finished:           2026-04-22 19:52:55 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                             STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage                   Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-java-quarkus-pogwfdug  Synced     Healthy            service/e2e-tests-java-quarkus-pogwfdug unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-quarkus-pogwfdug  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-pogwfdug configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-quarkus-pogwfdug  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-pogwfdug unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:52:55.632 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-pogwfdug-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:52:55.632 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-pogwfdug-stage | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-pogwfdug-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:03.475 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-pogwfdug-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:03.475 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-pogwfdug-stage | Elapsed: 24s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-pogwfdug-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:15.566 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-pogwfdug-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:15.566 [[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-04-22 19:53:15.594 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-pogwfdug-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:15.594 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:15.595 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:15.595 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 268c30c361531a83092e3efb3884b9d7f359bba8 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:15.595 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 268c30c361531a83092e3efb3884b9d7f359bba8 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:15.596 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:15.596 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:15.597 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-fq2hl logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:15.597 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-fq2hl in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:15.628 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-fq2hl in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:15.886 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:83bfdc9e-dc2f-41b5-9412-200135dd1970/1 found from Promotion Pipeline e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-fq2hl 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="99.496">
<system-out>
<![CDATA[2026-04-22 19:53:15.908 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-quarkus-pogwfdug/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:15.908 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-quarkus-pogwfdug/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:16.041 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-quarkus-pogwfdug/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:16.041 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-quarkus-pogwfdug/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-quarkus-pogwfdug:72c38cf645b4340f0627bb9e6074c35088aff5a5 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:16.043 [[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-04-22 19:53:16.064 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:16.064 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-quarkus-pogwfdug:72c38cf645b4340f0627bb9e6074c35088aff5a5 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:16.064 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-quarkus-pogwfdug/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-quarkus-pogwfdug-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:16.202 [[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-04-22 19:53:16.203 [[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-pogwfdug:72c38cf645b4340f0627bb9e6074c35088aff5a5" {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:20.084 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776887596064 in your fork {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:21.806 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-pogwfdug-gitops/pull/2 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:21.806 [[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-04-22 19:53:21.806 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-quarkus-pogwfdug-gitops repository {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:21.806 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-quarkus-pogwfdug-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:21.807 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-quarkus-pogwfdug-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:21.834 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-pogwfdug-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:21.835 [[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-04-22 19:53:21.835 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-quarkus-pogwfdug-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-quarkus-pogwfdug-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:29.082 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-quarkus-pogwfdug-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:29.083 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:29.083 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-7fdtv {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:29.083 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-7fdtv was triggered by promotion PR #2 in e2e-tests-java-quarkus-pogwfdug-gitops {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:29.083 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-7fdtv to finish... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:29.116 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-7fdtv in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:29.116 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-7fdtv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:29.116 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-7fdtv status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:29.116 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-7fdtv | Status: running | Reason: Pipeline e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-7fdtv not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:59.173 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-7fdtv in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:59.173 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-7fdtv status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:59.173 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-7fdtv status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:53:59.173 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-7fdtv | Status: running | Reason: Pipeline e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-7fdtv not yet completed, status: running {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:29.223 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-7fdtv in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:29.223 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-7fdtv status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:29.223 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-7fdtv status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:29.223 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:29.225 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-7fdtv was successful {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:29.225 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:30.649 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 9fbf86d3e40ca8c5f725dfc88190b9085d7fac91 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:30.649 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 9fbf86d3e40ca8c5f725dfc88190b9085d7fac91 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:30.649 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:30.650 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-quarkus-pogwfdug-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:30.736 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-quarkus-pogwfdug-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:31.463 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:31.464 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-quarkus-pogwfdug-prod' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:31.619 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-quarkus-pogwfdug-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/applications/e2e-tests-java-quarkus-pogwfdug-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-quarkus-pogwfdug-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-quarkus-pogwfdug/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (268c30c)
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-pogwfdug  Synced     Healthy        service/e2e-tests-java-quarkus-pogwfdug created
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-pogwfdug  Synced     Healthy        deployment.apps/e2e-tests-java-quarkus-pogwfdug created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-pogwfdug  Synced     Healthy        route.route.openshift.io/e2e-tests-java-quarkus-pogwfdug created
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:31.620 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-quarkus-pogwfdug-prod' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:37.179 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME               STATUS   HEALTH        HOOK  MESSAGE
2026-04-22T19:54:31+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-pogwfdug    Synced  Healthy              
2026-04-22T19:54:31+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-pogwfdug    Synced  Healthy              
2026-04-22T19:54:31+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-pogwfdug    Synced  Healthy              
2026-04-22T19:54:35+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-22T19:54:36+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-quarkus-pogwfdug    Synced   Healthy              route.route.openshift.io/e2e-tests-java-quarkus-pogwfdug unchanged
2026-04-22T19:54:36+00:00                       Namespace                        tssc-app-prod             Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-22T19:54:36+00:00                         Service  tssc-app-prod  e2e-tests-java-quarkus-pogwfdug    Synced   Healthy              service/e2e-tests-java-quarkus-pogwfdug unchanged
2026-04-22T19:54:36+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-quarkus-pogwfdug    Synced   Healthy              deployment.apps/e2e-tests-java-quarkus-pogwfdug configured
2026-04-22T19:54:36+00:00   apps  Deployment  tssc-app-prod  e2e-tests-java-quarkus-pogwfdug  OutOfSync  Progressing              deployment.apps/e2e-tests-java-quarkus-pogwfdug configured

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

Operation:          Sync
Sync Revision:      9fbf86d3e40ca8c5f725dfc88190b9085d7fac91
Phase:              Succeeded
Start:              2026-04-22 19:54:31 +0000 UTC
Finished:           2026-04-22 19:54:36 +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-pogwfdug  Synced     Healthy            service/e2e-tests-java-quarkus-pogwfdug unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-quarkus-pogwfdug  Synced     Progressing        deployment.apps/e2e-tests-java-quarkus-pogwfdug configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-quarkus-pogwfdug  Synced     Healthy            route.route.openshift.io/e2e-tests-java-quarkus-pogwfdug unchanged
 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:37.249 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-pogwfdug-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:37.249 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-quarkus-pogwfdug-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-pogwfdug-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:45.635 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-quarkus-pogwfdug-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:45.635 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-quarkus-pogwfdug-prod | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-quarkus-pogwfdug-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.124 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-quarkus-pogwfdug-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.125 [[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-04-22 19:54:55.152 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-pogwfdug-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.153 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.153 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.153 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 9fbf86d3e40ca8c5f725dfc88190b9085d7fac91 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.153 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 9fbf86d3e40ca8c5f725dfc88190b9085d7fac91 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.155 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.155 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.155 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-7fdtv logs to find SBOM document ID {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.156 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-7fdtv in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.190 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-7fdtv in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.402 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:83bfdc9e-dc2f-41b5-9412-200135dd1970/1 found from Promotion Pipeline e2e-tests-java-quarkus-pogwfdug-gitops-on-pull-request-7fdtv 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.224">
<system-out>
<![CDATA[2026-04-22 19:54:55.504 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:83bfdc9e-dc2f-41b5-9412-200135dd1970/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.504 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-pogwfdug:72c38cf645b4340f0627bb9e6074c35088aff5a5 and document ID urn:uuid:83bfdc9e-dc2f-41b5-9412-200135dd1970/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.504 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-pogwfdug:72c38cf645b4340f0627bb9e6074c35088aff5a5 and document ID: urn:uuid:83bfdc9e-dc2f-41b5-9412-200135dd1970/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.505 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-pogwfdug:72c38cf645b4340f0627bb9e6074c35088aff5a5 at https://server-tssc-tpa.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.573 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-pogwfdug:72c38cf645b4340f0627bb9e6074c35088aff5a5' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.573 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:83bfdc9e-dc2f-41b5-9412-200135dd1970/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.573 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-pogwfdug:72c38cf645b4340f0627bb9e6074c35088aff5a5, Published: 2026-04-22T19:50:07Z, SHA256: sha256:86e1d69569f8587c168a5f955ba3b3d4cdcc83859d599d5f3a049c19dfe4c261 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.573 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:83bfdc9e-dc2f-41b5-9412-200135dd1970/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.574 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-quarkus-pogwfdug:72c38cf645b4340f0627bb9e6074c35088aff5a5 and document ID urn:uuid:83bfdc9e-dc2f-41b5-9412-200135dd1970/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.574 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-pogwfdug:72c38cf645b4340f0627bb9e6074c35088aff5a5 and document ID: urn:uuid:83bfdc9e-dc2f-41b5-9412-200135dd1970/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.574 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-quarkus-pogwfdug:72c38cf645b4340f0627bb9e6074c35088aff5a5 at https://server-tssc-tpa.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.642 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-quarkus-pogwfdug:72c38cf645b4340f0627bb9e6074c35088aff5a5' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.642 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:83bfdc9e-dc2f-41b5-9412-200135dd1970/1 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.642 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-quarkus-pogwfdug:72c38cf645b4340f0627bb9e6074c35088aff5a5, Published: 2026-04-22T19:50:07Z, SHA256: sha256:86e1d69569f8587c168a5f955ba3b3d4cdcc83859d599d5f3a049c19dfe4c261 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.642 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:83bfdc9e-dc2f-41b5-9412-200135dd1970/1,urn:uuid:83bfdc9e-dc2f-41b5-9412-200135dd1970/1 found in TPA!!! {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
2026-04-22 19:54:55.644 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-quarkus-pogwfdug:72c38cf645b4340f0627bb9e6074c35088aff5a5 {projectName=e2e-e2e-tests-java-quarkus[github-tekton-quay], worker=8}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-22T19:42:10.519Z" hostname="e2e-e2e-tests-java-quarkus[github-azure-quay]" tests="6" failures="0" skipped="5" time="315.068" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="315.068">
<system-out>
<![CDATA[2026-04-22 19:42:11.906 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-quarkus-xfhonglz {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:11.908 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-quarkus-xfhonglz'... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:11.913 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:11.992 [[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-04-22 19:42:11.993 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:11.994 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:11.994 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:12.026 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:12.054 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:12.056 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:12.057 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:12.082 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:12.083 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:12.083 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:12.457 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-quarkus-xfhonglz, ID: a1d71180-fb3a-4798-b307-618bfc5c8d29 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:12.458 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-quarkus-xfhonglz to be completed... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:12.458 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task a1d71180-fb3a-4798-b307-618bfc5c8d29 to complete... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:12.508 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:12.509 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task a1d71180-fb3a-4798-b307-618bfc5c8d29: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:17.810 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:17.810 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task a1d71180-fb3a-4798-b307-618bfc5c8d29: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:22.832 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:22.833 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task a1d71180-fb3a-4798-b307-618bfc5c8d29: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:27.860 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:27.860 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task a1d71180-fb3a-4798-b307-618bfc5c8d29: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:32.943 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:32.944 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task a1d71180-fb3a-4798-b307-618bfc5c8d29: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:37.964 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:37.964 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:37.964 [[32mINFO [0m] rhdh.developer-hub: Task a1d71180-fb3a-4798-b307-618bfc5c8d29 completed successfully {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:37.964 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-quarkus-xfhonglz' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:37.965 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-quarkus-xfhonglz {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:37.979 [[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-xfhonglz...
2026-04-22 19:42:37.979 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-quarkus-xfhonglz-gitops, branch: main {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:37.980 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-quarkus-xfhonglz-gitops branch 'main' {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:38.152 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 867a4235bad4114080d3c8e43f70eda86dae749e {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Waiting for ArgoCD CI application to sync to commit: 867a4235bad4114080d3c8e43f70eda86dae749e
2026-04-22 19:42:38.181 [[31mERROR[0m] ocp.client: Error getting resource 'e2e-tests-java-quarkus-xfhonglz-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-xfhonglz-development\\\" not found\",\"reason\":\"NotFound\",\"details\":{\"name\":\"e2e-tests-java-quarkus-xfhonglz-development\",\"group\":\"argoproj.io\",\"kind\":\"applications\"},\"code\":404}\n"
Headers: {"audit-id":"df18a416-d62e-4d92-8f6b-28e5cbe01de7","cache-control":"no-cache, private","connection":"close","content-length":"304","content-type":"application/json","date":"Wed, 22 Apr 2026 19:42:38 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"68c2057d-27ac-4014-80c2-90ef8258d7d2","x-kubernetes-pf-prioritylevel-uid":"90baf499-300b-4365-8b90-abfd0eb19ff8"} {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:38.181 [[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-04-22 19:42:49.851 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-xfhonglz-development to be fully synced... Pending conditions: Sync Status (current: Unknown, expected: Synced), Health Status (current: Unknown, expected: Healthy), Revision (current: , expected: 867a4235bad4114080d3c8e43f70eda86dae749e) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:42:49.851 [[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-04-22 19:43:17.841 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-quarkus-xfhonglz-development to be fully synced... Pending conditions: Sync Status (current: OutOfSync, expected: Synced), Health Status (current: Missing, expected: Healthy) {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:43:17.842 [[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-04-22 19:44:20.640 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-quarkus-xfhonglz-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:44:20.640 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:44:20.640 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:44:20.640 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 867a4235bad4114080d3c8e43f70eda86dae749e {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-22 19:44:20.641 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:44:20.641 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-quarkus-xfhonglz {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:44:20.642 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-quarkus-xfhonglz... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:44:20.829 [[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-04-22 19:44:45.551 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:44:45.551 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-quarkus-xfhonglz {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:44:45.551 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-quarkus-xfhonglz... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:44:45.552 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:44:45.552 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:44:52.156 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-xfhonglz branch 'main' with commit SHA: 98b4840c0a5fec6e0104b2d9f7fb492f047ec34c {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:44:52.156 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 98b4840c0a5fec6e0104b2d9f7fb492f047ec34c {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:44:53.142 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-quarkus-xfhonglz-gitops branch 'main' with commit SHA: f3f58bbc148cb08bdc2d875841d9fea99a3ca8fc {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:44:53.142 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: f3f58bbc148cb08bdc2d875841d9fea99a3ca8fc {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:44:53.143 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-quarkus-xfhonglz for component e2e-tests-java-quarkus-xfhonglz... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:44:53.167 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-quarkus-xfhonglz for component e2e-tests-java-quarkus-xfhonglz... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:44:53.167 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-quarkus-xfhonglz for component e2e-tests-java-quarkus-xfhonglz... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:44:53.168 [[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-04-22 19:44:53.168 [[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-04-22 19:45:15.057 [[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-04-22 19:45:16.097 [[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-04-22 19:45:36.729 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-xfhonglz type=github name=e2e-tests-java-quarkus-xfhonglz {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:45:36.729 [[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-04-22 19:45:40.743 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-quarkus-xfhonglz-gitops type=github name=e2e-tests-java-quarkus-xfhonglz-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:45:40.743 [[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-04-22 19:46:05.236 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7677?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:46:07.277 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7678?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:46:27.937 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7678... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:46:27.938 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7678?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:46:29.107 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7677... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:46:29.108 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7677?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:46:53.673 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-quarkus-xfhonglz-gitops". {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:46:53.674 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-java-quarkus-xfhonglz {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:46:56.867 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-quarkus-xfhonglz". {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:46:56.867 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-java-quarkus-xfhonglz {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:46:56.867 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-java-quarkus-xfhonglz... {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:46:56.896 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-xfhonglz {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:46:56.897 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-xfhonglz {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:46:56.897 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-xfhonglz-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:46:56.897 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-quarkus-xfhonglz-gitops {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:46:56.897 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:46:56.897 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:46:56.898 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:46:56.898 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:47:25.474 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-quarkus-xfhonglz {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:47:25.475 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:47:26.466 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-quarkus-xfhonglz {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:47:26.467 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:47:26.893 [[32mINFO [0m] azure.agent-pool: Retrieving agent pool with name: rhtap-testing {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:47:26.894 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/queues?api-version=7.1 {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:47:26.953 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:47:26.962 [[31mERROR[0m] azure.pipeline: Failed to retrieve all pipelines: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:47:26.967 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-quarkus[github-azure-quay], worker=9}
2026-04-22 19:47:26.967 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded {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: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>
<error message="Post-creation actions failed: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded" 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: timeout of 30000ms exceeded

       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-04-22T19:42:10.519Z" hostname="e2e-e2e-tests-java-springboot[github-tekton-quay]" tests="6" failures="0" skipped="0" time="640.221" errors="0">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="30.999">
<system-out>
<![CDATA[2026-04-22 19:43:59.251 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-ykpxezzn {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:43:59.252 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-ykpxezzn'... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:43:59.258 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:43:59.316 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:43:59.345 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:43:59.348 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:43:59.348 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:43:59.389 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:43:59.389 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:43:59.390 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:43:59.435 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-ykpxezzn, ID: 3fb3c443-b88e-457f-90f8-b1bf7c79cfa2 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:43:59.436 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-ykpxezzn to be completed... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:43:59.436 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 3fb3c443-b88e-457f-90f8-b1bf7c79cfa2 to complete... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:43:59.465 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:43:59.465 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 3fb3c443-b88e-457f-90f8-b1bf7c79cfa2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:04.492 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:04.492 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 3fb3c443-b88e-457f-90f8-b1bf7c79cfa2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:09.524 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:09.525 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 3fb3c443-b88e-457f-90f8-b1bf7c79cfa2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:14.552 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:14.552 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 4/24 for task 3fb3c443-b88e-457f-90f8-b1bf7c79cfa2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:19.575 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:19.575 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 5/24 for task 3fb3c443-b88e-457f-90f8-b1bf7c79cfa2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:24.601 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:24.601 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 6/24 for task 3fb3c443-b88e-457f-90f8-b1bf7c79cfa2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:29.717 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:29.717 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:29.717 [[32mINFO [0m] rhdh.developer-hub: Task 3fb3c443-b88e-457f-90f8-b1bf7c79cfa2 completed successfully {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:29.718 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-ykpxezzn' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:29.718 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-ykpxezzn {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:29.731 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
Waiting for initial CI deployment of e2e-tests-java-springboot-ykpxezzn...
2026-04-22 19:44:29.731 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-ykpxezzn-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:29.732 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-ykpxezzn-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:30.038 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 5ca075c36a49146c2b5a98e8470ddd87c3bd7e6b {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
Waiting for ArgoCD CI application to sync to commit: 5ca075c36a49146c2b5a98e8470ddd87c3bd7e6b
2026-04-22 19:44:30.069 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-ykpxezzn-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:30.069 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:30.070 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:30.070 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 5ca075c36a49146c2b5a98e8470ddd87c3bd7e6b {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-22 19:44:30.070 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: tekton {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:30.071 [[32mINFO [0m] postcreation.strategy.tekton: No post-creation actions needed for component: e2e-tests-java-springboot-ykpxezzn (GitHub + Tekton CI) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:30.071 [[32mINFO [0m] postcreation.facade: Post-creation actions completed successfully for e2e-tests-java-springboot-ykpxezzn {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:30.071 [[32mINFO [0m] full_workflow: ✅ Post-creation actions executed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:30.072 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Starting pipeline cancellation for e2e-tests-java-springboot-ykpxezzn {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:30.112 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-ykpxezzn {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:30.206 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-ykpxezzn-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:30.206 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Found 1 total PipelineRuns {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:30.206 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 1 PipelineRuns match filters {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:30.207 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] 0 PipelineRuns filtered out {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:30.207 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing 1 batches with concurrency 10 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:30.207 [[32mINFO [0m] rhtap.core.integration.ci.base: [Tekton] Processing batch 1/1 (1 PipelineRuns) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:30.242 [[31mERROR[0m] ocp.client: Error patching resource 'e2e-tests-java-springboot-ykpxezzn-on-push-vrnq2' 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":"b9866662-e30a-40f3-8eff-10a98d4728d0","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Wed, 22 Apr 2026 19:44:30 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"68c2057d-27ac-4014-80c2-90ef8258d7d2","x-kubernetes-pf-prioritylevel-uid":"90baf499-300b-4365-8b90-abfd0eb19ff8"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:30.242 [[31mERROR[0m] tekton.pipelinerun: Failed to cancel PipelineRun e2e-tests-java-springboot-ykpxezzn-on-push-vrnq2: Failed to patch resource 'e2e-tests-java-springboot-ykpxezzn-on-push-vrnq2': 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":"b9866662-e30a-40f3-8eff-10a98d4728d0","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Wed, 22 Apr 2026 19:44:30 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"68c2057d-27ac-4014-80c2-90ef8258d7d2","x-kubernetes-pf-prioritylevel-uid":"90baf499-300b-4365-8b90-abfd0eb19ff8"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:30.242 [[31mERROR[0m] rhtap.core.integration.ci.base: ❌ [Tekton] Failed to cancel PipelineRun e2e-tests-java-springboot-ykpxezzn-on-push-vrnq2: Error: Failed to cancel PipelineRun e2e-tests-java-springboot-ykpxezzn-on-push-vrnq2: Failed to patch resource 'e2e-tests-java-springboot-ykpxezzn-on-push-vrnq2': 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":"b9866662-e30a-40f3-8eff-10a98d4728d0","cache-control":"no-cache, private","connection":"close","content-length":"211","content-type":"application/json","date":"Wed, 22 Apr 2026 19:44:30 GMT","strict-transport-security":"max-age=31536000; includeSubDomains; preload","x-kubernetes-pf-flowschema-uid":"68c2057d-27ac-4014-80c2-90ef8258d7d2","x-kubernetes-pf-prioritylevel-uid":"90baf499-300b-4365-8b90-abfd0eb19ff8"} {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:30.243 [[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=7}
2026-04-22 19:44:30.243 [[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=7}
2026-04-22 19:44:30.243 [[32mINFO [0m] full_workflow: All initial pipelines have ended! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
]]>
</system-out>
<system-err>
<![CDATA[(node:246) 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="331.946">
<system-out>
<![CDATA[2026-04-22 19:44:30.275 [[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=7}
2026-04-22 19:44:30.275 [[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=7}
2026-04-22 19:44:30.275 [[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=7}
2026-04-22 19:44:34.020 [[32mINFO [0m] github.pull-request: Successfully created branch: test-branch-1776887070275 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:35.725 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-ykpxezzn/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:35.726 [[32mINFO [0m] utils.test.common: Created PR https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-ykpxezzn/pull/1 with SHA: c74b3785691bddd8e71c9a64deb058e0bde89a4a {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:35.726 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-ykpxezzn... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:35.727 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-ykpxezzn, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:35.760 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-ykpxezzn {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:35.760 [[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=7}
2026-04-22 19:44:35.760 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-ykpxezzn | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-ykpxezzn, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:44.315 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-ykpxezzn {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:44.316 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:44.316 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:44.316 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l was triggered by promotion PR #1 in e2e-tests-java-springboot-ykpxezzn {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:44.317 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:44.362 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:44.362 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:44.362 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:44:44.362 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l | Status: running | Reason: Pipeline e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:45:14.412 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:45:14.412 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:45:14.413 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:45:14.413 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l | Status: running | Reason: Pipeline e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:45:44.482 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:45:44.483 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:45:44.483 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:45:44.483 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l | Status: running | Reason: Pipeline e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:46:14.532 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:46:14.532 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:46:14.532 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:46:14.532 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l | Status: running | Reason: Pipeline e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:46:44.575 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:46:44.576 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:46:44.576 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:46:44.576 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l | Status: running | Reason: Pipeline e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:47:14.632 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:47:14.632 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l status: True, type: Succeeded, reason: Completed {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:47:14.632 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:47:14.632 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:47:14.639 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-ykpxezzn-on-pull-request-rrx4l was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:47:14.640 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:47:16.055 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: de091863cda8e76004711541c19ddb4db750f270 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:47:16.056 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for on-push pipeline after merging #1 in e2e-tests-java-springboot-ykpxezzn... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:47:16.056 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-ykpxezzn, event type: push {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:47:16.092 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-ykpxezzn {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:47:16.093 [[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=7}
2026-04-22 19:47:16.093 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-ykpxezzn | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-ykpxezzn, event: push, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:47:21.711 [[32mINFO [0m] tekton.pipelinerun: Found 3 Tekton PipelineRuns for repository: e2e-tests-java-springboot-ykpxezzn {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:47:21.712 [[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=7}
2026-04-22 19:47:21.712 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 2/10] 🔄 Repository: e2e-tests-java-springboot-ykpxezzn | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-ykpxezzn, event: push, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:47:31.856 [[32mINFO [0m] tekton.pipelinerun: Found 3 Tekton PipelineRuns for repository: e2e-tests-java-springboot-ykpxezzn {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:47:31.856 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:47:31.856 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:47:31.856 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 was triggered by on-push pipeline after merging #1 in e2e-tests-java-springboot-ykpxezzn {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:47:31.856 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:47:31.888 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:47:31.888 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:47:31.888 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:47:31.888 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 | Status: running | Reason: Pipeline e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:48:01.927 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:48:01.927 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:48:01.927 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:48:01.928 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 | Status: running | Reason: Pipeline e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:48:31.992 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:48:31.992 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:48:31.992 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:48:31.992 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 3] 🔄 Pipeline: e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 | Status: running | Reason: Pipeline e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:49:02.119 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:49:02.119 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:49:02.119 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:49:02.119 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 4] 🔄 Pipeline: e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 | Status: running | Reason: Pipeline e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:49:32.174 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:49:32.175 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:49:32.175 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:49:32.175 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 5] 🔄 Pipeline: e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 | Status: running | Reason: Pipeline e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:02.216 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:02.216 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:02.216 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:02.216 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:02.218 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-ykpxezzn-on-push-2vns4 was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:02.218 [[32mINFO [0m] full_workflow: Source code changes processed successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts" time="66.737">
<system-out>
<![CDATA[2026-04-22 19:50:02.265 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-ykpxezzn-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:02.265 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-ykpxezzn-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:02.438 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': 33c3c7c9b5f5d8fc3041663becbc0a5c35d8a764 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:02.438 [[32mINFO [0m] utils.test.common: Syncing application in development environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:02.438 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-ykpxezzn-development in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:02.508 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-ykpxezzn-development using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:03.283 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:03.283 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-ykpxezzn-development' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:03.404 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-ykpxezzn-development
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-development
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/applications/e2e-tests-java-springboot-ykpxezzn-development
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-ykpxezzn-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-ykpxezzn/overlays/development
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (7f92482)
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-ykpxezzn  Synced     Healthy        service/e2e-tests-java-springboot-ykpxezzn unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-ykpxezzn  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-ykpxezzn configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-ykpxezzn  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-ykpxezzn unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:03.405 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-ykpxezzn-development' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:10.487 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                            NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-04-22T19:50:03+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-ykpxezzn    Synced  Healthy              
2026-04-22T19:50:03+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-ykpxezzn    Synced  Healthy              
2026-04-22T19:50:03+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-ykpxezzn    Synced  Healthy              
2026-04-22T19:50:08+00:00          Namespace              tssc-app-development   Running   Synced              namespace/tssc-app-development serverside-applied
2026-04-22T19:50:09+00:00                         Service  tssc-app-development  e2e-tests-java-springboot-ykpxezzn    Synced   Healthy              service/e2e-tests-java-springboot-ykpxezzn unchanged
2026-04-22T19:50:09+00:00   apps               Deployment  tssc-app-development  e2e-tests-java-springboot-ykpxezzn    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-ykpxezzn configured
2026-04-22T19:50:09+00:00  route.openshift.io       Route  tssc-app-development  e2e-tests-java-springboot-ykpxezzn    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-ykpxezzn unchanged
2026-04-22T19:50:09+00:00                       Namespace                        tssc-app-development                Succeeded   Synced              namespace/tssc-app-development serverside-applied
2026-04-22T19:50:09+00:00   apps  Deployment  tssc-app-development  e2e-tests-java-springboot-ykpxezzn  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-ykpxezzn configured

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

Operation:          Sync
Sync Revision:      33c3c7c9b5f5d8fc3041663becbc0a5c35d8a764
Phase:              Succeeded
Start:              2026-04-22 19:50:03 +0000 UTC
Finished:           2026-04-22 19:50:09 +0000 UTC
Duration:           6s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE             NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                         tssc-app-development                Succeeded  Synced             namespace/tssc-app-development serverside-applied
                    Service     tssc-app-development  e2e-tests-java-springboot-ykpxezzn  Synced     Healthy            service/e2e-tests-java-springboot-ykpxezzn unchanged
apps                Deployment  tssc-app-development  e2e-tests-java-springboot-ykpxezzn  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-ykpxezzn configured
route.openshift.io  Route       tssc-app-development  e2e-tests-java-springboot-ykpxezzn  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-ykpxezzn unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:10.590 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-ykpxezzn-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:10.591 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-ykpxezzn-development | Elapsed: 8s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-ykpxezzn-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:16.376 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-ykpxezzn-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:16.377 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-ykpxezzn-development | Elapsed: 14s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-ykpxezzn-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:27.550 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-ykpxezzn-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:27.550 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 3/24] Application: e2e-tests-java-springboot-ykpxezzn-development | Elapsed: 25s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-ykpxezzn-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:38.902 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-ykpxezzn-development - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:50:38.902 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 4/24] Application: e2e-tests-java-springboot-ykpxezzn-development | Elapsed: 36s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-ykpxezzn-development - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:08.950 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-ykpxezzn-development - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:08.951 [[32mINFO [0m] utils.test.common: Waiting for application to sync in development environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:08.975 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-ykpxezzn-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:08.975 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:08.976 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:08.976 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 33c3c7c9b5f5d8fc3041663becbc0a5c35d8a764 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:08.976 [[32mINFO [0m] utils.test.common: Application successfully synced to development: development application successfully synced. Health: Healthy, Revision: 33c3c7c9b5f5d8fc3041663becbc0a5c35d8a764 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:08.977 [[32mINFO [0m] full_workflow: Application deployed correctly in the development environment! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts" time="107.884">
<system-out>
<![CDATA[2026-04-22 19:51:09.003 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-ykpxezzn/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:09.003 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-ykpxezzn/overlays/development/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:09.146 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-ykpxezzn/overlays/development/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:09.146 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-ykpxezzn/overlays/development/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-ykpxezzn:de091863cda8e76004711541c19ddb4db750f270 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:09.147 [[32mINFO [0m] utils.test.common: Promoting application to stage environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:09.177 [[32mINFO [0m] utils.test.common: Application exists in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:09.177 [[32mINFO [0m] utils.test.common: Creating promotion PR for stage with image: quay.io/rhtap_qe/e2e-tests-java-springboot-ykpxezzn:de091863cda8e76004711541c19ddb4db750f270 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:09.178 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-ykpxezzn/overlays/stage/deployment-patch.yaml in repo e2e-tests-java-springboot-ykpxezzn-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:09.271 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:09.272 [[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-ykpxezzn:de091863cda8e76004711541c19ddb4db750f270" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:12.837 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-stage-1776887469178 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:14.704 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-ykpxezzn-gitops/pull/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:14.704 [[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=7}
2026-04-22 19:51:14.704 [[32mINFO [0m] utils.test.common: Created promotion PR #1 in e2e-tests-java-springboot-ykpxezzn-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:14.705 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #1 in e2e-tests-java-springboot-ykpxezzn-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:14.705 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-ykpxezzn-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:14.730 [[32mINFO [0m] tekton.pipelinerun: Found 0 Tekton PipelineRuns for repository: e2e-tests-java-springboot-ykpxezzn-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:14.730 [[32mINFO [0m] rhtap.core.integration.ci.base: No pipeline runs found yet for repository: e2e-tests-java-springboot-ykpxezzn-gitops. Pipeline may still be launching. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:14.730 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-ykpxezzn-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-ykpxezzn-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:24.647 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-ykpxezzn-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:24.648 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:24.648 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-bljhl {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:24.648 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-bljhl was triggered by promotion PR #1 in e2e-tests-java-springboot-ykpxezzn-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:24.648 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-bljhl to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:24.680 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-bljhl in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:24.680 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-bljhl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:24.680 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-bljhl status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:24.680 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-bljhl | Status: running | Reason: Pipeline e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-bljhl not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:54.722 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-bljhl in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:54.722 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-bljhl status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:54.723 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-bljhl status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:51:54.723 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-bljhl | Status: running | Reason: Pipeline e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-bljhl not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:24.783 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-bljhl in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:24.783 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-bljhl status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:24.783 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-bljhl status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:24.783 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:24.785 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-bljhl was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:24.785 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #1... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:26.318 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #1 merged successfully with SHA: 508924799085261d82021a29d693772883c71fa4 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:26.319 [[32mINFO [0m] utils.test.common: Merged promotion PR #1 with SHA: 508924799085261d82021a29d693772883c71fa4 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:26.319 [[32mINFO [0m] utils.test.common: Syncing application in stage environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:26.319 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-ykpxezzn-stage in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:26.445 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-ykpxezzn-stage using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:27.196 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:27.197 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-ykpxezzn-stage' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:27.350 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-ykpxezzn-stage
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-stage
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/applications/e2e-tests-java-springboot-ykpxezzn-stage
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-ykpxezzn-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-ykpxezzn/overlays/stage
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (33c3c7c)
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-ykpxezzn  Synced     Healthy        service/e2e-tests-java-springboot-ykpxezzn created
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-ykpxezzn  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-ykpxezzn created
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-ykpxezzn  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-ykpxezzn created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:27.351 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-ykpxezzn-stage' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:41.954 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                      NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-04-22T19:52:27+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-ykpxezzn    Synced  Healthy              
2026-04-22T19:52:27+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-ykpxezzn    Synced  Healthy              
2026-04-22T19:52:27+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-ykpxezzn    Synced  Healthy              
2026-04-22T19:52:31+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-22T19:52:32+00:00                       Namespace                        tssc-app-stage                Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-22T19:52:32+00:00                         Service  tssc-app-stage  e2e-tests-java-springboot-ykpxezzn    Synced   Healthy              service/e2e-tests-java-springboot-ykpxezzn unchanged
2026-04-22T19:52:32+00:00   apps               Deployment  tssc-app-stage  e2e-tests-java-springboot-ykpxezzn    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-ykpxezzn configured
2026-04-22T19:52:32+00:00  route.openshift.io       Route  tssc-app-stage  e2e-tests-java-springboot-ykpxezzn    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-ykpxezzn unchanged
2026-04-22T19:52:32+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-springboot-ykpxezzn  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-ykpxezzn configured
2026-04-22T19:52:33+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-springboot-ykpxezzn    Synced  Progressing              deployment.apps/e2e-tests-java-springboot-ykpxezzn configured
2026-04-22T19:52:35+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-22T19:52:36+00:00          Namespace                    tssc-app-stage  Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-22T19:52:36+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-springboot-ykpxezzn  OutOfSync  Progressing              deployment.apps/e2e-tests-java-springboot-ykpxezzn configured
2026-04-22T19:52:37+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-springboot-ykpxezzn  OutOfSync  Healthy              deployment.apps/e2e-tests-java-springboot-ykpxezzn configured
2026-04-22T19:52:39+00:00          Namespace                    tssc-app-stage   Running   Synced              namespace/tssc-app-stage serverside-applied
2026-04-22T19:52:40+00:00          Namespace                    tssc-app-stage  Succeeded   Synced              namespace/tssc-app-stage serverside-applied
2026-04-22T19:52:41+00:00   apps  Deployment  tssc-app-stage  e2e-tests-java-springboot-ykpxezzn    Synced  Progressing              deployment.apps/e2e-tests-java-springboot-ykpxezzn configured

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

Operation:          Sync
Sync Revision:      508924799085261d82021a29d693772883c71fa4
Phase:              Succeeded
Start:              2026-04-22 19:52:36 +0000 UTC
Finished:           2026-04-22 19:52:40 +0000 UTC
Duration:           4s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE       NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                   tssc-app-stage                      Succeeded  Synced             namespace/tssc-app-stage serverside-applied
                    Service     tssc-app-stage  e2e-tests-java-springboot-ykpxezzn  Synced     Healthy            service/e2e-tests-java-springboot-ykpxezzn unchanged
apps                Deployment  tssc-app-stage  e2e-tests-java-springboot-ykpxezzn  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-ykpxezzn configured
route.openshift.io  Route       tssc-app-stage  e2e-tests-java-springboot-ykpxezzn  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-ykpxezzn unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:42.034 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-ykpxezzn-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:42.035 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-ykpxezzn-stage | Elapsed: 16s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-ykpxezzn-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:48.075 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-ykpxezzn-stage - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:48.076 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-ykpxezzn-stage | Elapsed: 22s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-ykpxezzn-stage - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:56.592 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-ykpxezzn-stage - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:56.592 [[32mINFO [0m] utils.test.common: Waiting for application to sync in stage environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:56.618 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-ykpxezzn-stage is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:56.618 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:56.618 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:56.618 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 508924799085261d82021a29d693772883c71fa4 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:56.618 [[32mINFO [0m] utils.test.common: Application successfully synced to stage: stage application successfully synced. Health: Healthy, Revision: 508924799085261d82021a29d693772883c71fa4 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:56.620 [[32mINFO [0m] utils.test.common: Application successfully promoted to stage {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:56.621 [[32mINFO [0m] full_workflow: Image promoted to stage environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:56.621 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-bljhl logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:56.621 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-bljhl in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:56.657 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-bljhl in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:56.883 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:1f17dd9f-308a-4352-a5eb-72baa609b2ad/1 found from Promotion Pipeline e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-bljhl logs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
]]>
</system-out>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts" time="102.441">
<system-out>
<![CDATA[2026-04-22 19:52:56.904 [[32mINFO [0m] rhtap.core.integration.git.github: Extracting application image from file: components/e2e-tests-java-springboot-ykpxezzn/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:56.904 [[32mINFO [0m] github.repository: Searching for pattern /(?:^|\s+)-\s+image:(?:\s+(.+)$)?|(^\s+.+$)/gm in file components/e2e-tests-java-springboot-ykpxezzn/overlays/stage/deployment-patch.yaml (main branch) {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:57.034 [[32mINFO [0m] github.repository: Found 12 matches in components/e2e-tests-java-springboot-ykpxezzn/overlays/stage/deployment-patch.yaml {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:57.034 [[32mINFO [0m] rhtap.core.integration.git.github: Extracted image from components/e2e-tests-java-springboot-ykpxezzn/overlays/stage/deployment-patch.yaml: quay.io/rhtap_qe/e2e-tests-java-springboot-ykpxezzn:de091863cda8e76004711541c19ddb4db750f270 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:57.035 [[32mINFO [0m] utils.test.common: Promoting application to prod environment with pull request... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:57.065 [[32mINFO [0m] utils.test.common: Application exists in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:57.065 [[32mINFO [0m] utils.test.common: Creating promotion PR for prod with image: quay.io/rhtap_qe/e2e-tests-java-springboot-ykpxezzn:de091863cda8e76004711541c19ddb4db750f270 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:57.065 [[32mINFO [0m] rhtap.core.integration.git.github: Getting File Contents of components/e2e-tests-java-springboot-ykpxezzn/overlays/prod/deployment-patch.yaml in repo e2e-tests-java-springboot-ykpxezzn-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:57.160 [[32mINFO [0m] rhtap.core.integration.git.github: Creating a promotion PR for environment: prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:52:57.160 [[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-ykpxezzn:de091863cda8e76004711541c19ddb4db750f270" {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:53:00.907 [[32mINFO [0m] github.pull-request: Successfully created branch: promote-to-prod-1776887577065 in your fork {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:53:02.584 [[32mINFO [0m] github.pull-request: Successfully created pull request: https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-ykpxezzn-gitops/pull/2 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:53:02.584 [[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=7}
2026-04-22 19:53:02.584 [[32mINFO [0m] utils.test.common: Created promotion PR #2 in e2e-tests-java-springboot-ykpxezzn-gitops repository {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:53:02.585 [[32mINFO [0m] utils.test.common: 🔍 Getting tekton pipeline for promotion PR #2 in e2e-tests-java-springboot-ykpxezzn-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:53:02.585 [[32mINFO [0m] rhtap.core.integration.ci.base: Finding pipeline runs for repository: e2e-tests-java-springboot-ykpxezzn-gitops, event type: pull_request {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:53:02.615 [[32mINFO [0m] tekton.pipelinerun: Found 1 Tekton PipelineRuns for repository: e2e-tests-java-springboot-ykpxezzn-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:53:02.616 [[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=7}
2026-04-22 19:53:02.616 [[32mINFO [0m] rhtap.core.integration.ci.base: [TEKTON-RETRY 1/10] 🔄 Repository: e2e-tests-java-springboot-ykpxezzn-gitops | Status: running | Reason: Waiting for pipeline runs for repository: e2e-tests-java-springboot-ykpxezzn-gitops, event: pull_request, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:53:08.453 [[32mINFO [0m] tekton.pipelinerun: Found 2 Tekton PipelineRuns for repository: e2e-tests-java-springboot-ykpxezzn-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:53:08.454 [[32mINFO [0m] rhtap.core.integration.ci.base: Found 1 matching pipeline runs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:53:08.454 [[32mINFO [0m] rhtap.core.integration.ci.base: Using latest pipeline run: e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-z8hnq {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:53:08.454 [[32mINFO [0m] utils.test.common: Pipeline e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-z8hnq was triggered by promotion PR #2 in e2e-tests-java-springboot-ykpxezzn-gitops {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:53:08.454 [[32mINFO [0m] rhtap.core.integration.ci.base: Waiting for pipeline e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-z8hnq to finish... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:53:08.483 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-z8hnq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:53:08.483 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-z8hnq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:53:08.483 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-z8hnq status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:53:08.484 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 1] 🔄 Pipeline: e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-z8hnq | Status: running | Reason: Pipeline e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-z8hnq not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:53:38.553 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-z8hnq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:53:38.553 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-z8hnq status: Unknown, type: Succeeded, reason: Running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:53:38.553 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-z8hnq status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:53:38.554 [[32mINFO [0m] rhtap.core.integration.ci.base: [RETRY 2] 🔄 Pipeline: e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-z8hnq | Status: running | Reason: Pipeline e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-z8hnq not yet completed, status: running {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:08.595 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-z8hnq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:08.595 [[32mINFO [0m] rhtap.core.integration.ci.base: PipelineRun e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-z8hnq status: True, type: Succeeded, reason: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:08.595 [[32mINFO [0m] rhtap.core.integration.ci.base: Pipeline e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-z8hnq status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:08.595 [[32mINFO [0m] utils.test.common: tekton pipeline completed with status: success {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:08.597 [[32mINFO [0m] utils.test.common: tekton pipeline e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-z8hnq was successful {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:08.597 [[32mINFO [0m] rhtap.core.integration.git.github: Merging pull request #2... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:10.200 [[32mINFO [0m] rhtap.core.integration.git.github: Pull request #2 merged successfully with SHA: 97b2591e2a23a0aa8c21ed938eb9325299927095 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:10.200 [[32mINFO [0m] utils.test.common: Merged promotion PR #2 with SHA: 97b2591e2a23a0aa8c21ed938eb9325299927095 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:10.201 [[32mINFO [0m] utils.test.common: Syncing application in prod environment {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:10.201 [[32mINFO [0m] argocd.sync: Starting sync process for application e2e-tests-java-springboot-ykpxezzn-prod in namespace tssc-gitops... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:10.273 [[32mINFO [0m] argocd.sync: Attempting to sync application e2e-tests-java-springboot-ykpxezzn-prod using ArgoCD CLI... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:11.122 [[32mINFO [0m] argocd.sync: Successfully logged into ArgoCD server {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:11.123 [[32mINFO [0m] argocd.sync: Executing command: argocd app get 'e2e-tests-java-springboot-ykpxezzn-prod' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:11.267 [[32mINFO [0m] argocd.sync: ArgoCD get app:
Name:               tssc-gitops/e2e-tests-java-springboot-ykpxezzn-prod
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          tssc-app-prod
URL:                https://tssc-gitops-server-tssc-gitops.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/applications/e2e-tests-java-springboot-ykpxezzn-prod
Source:
- Repo:             https://github.com/rhtap-rhdh-qe/e2e-tests-java-springboot-ykpxezzn-gitops.git
  Target:           main
  Path:             ./components/e2e-tests-java-springboot-ykpxezzn/overlays/prod
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to main (5089247)
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-ykpxezzn  Synced     Healthy        service/e2e-tests-java-springboot-ykpxezzn created
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-ykpxezzn  Synced     Healthy        deployment.apps/e2e-tests-java-springboot-ykpxezzn created
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-ykpxezzn  Synced     Healthy        route.route.openshift.io/e2e-tests-java-springboot-ykpxezzn created
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:11.268 [[32mINFO [0m] argocd.sync: Executing sync command: argocd app sync 'e2e-tests-java-springboot-ykpxezzn-prod' --insecure --kube-context 'default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin' {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:16.826 [[32mINFO [0m] argocd.sync: ArgoCD sync output:
TIMESTAMP                  GROUP                     KIND   NAMESPACE                     NAME                  STATUS   HEALTH        HOOK  MESSAGE
2026-04-22T19:54:11+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-ykpxezzn    Synced  Healthy              
2026-04-22T19:54:11+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-ykpxezzn    Synced  Healthy              
2026-04-22T19:54:11+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-ykpxezzn    Synced  Healthy              
2026-04-22T19:54:14+00:00          Namespace                     tssc-app-prod   Running   Synced              namespace/tssc-app-prod serverside-applied
2026-04-22T19:54:16+00:00                       Namespace                        tssc-app-prod                Succeeded   Synced              namespace/tssc-app-prod serverside-applied
2026-04-22T19:54:16+00:00                         Service  tssc-app-prod  e2e-tests-java-springboot-ykpxezzn    Synced   Healthy              service/e2e-tests-java-springboot-ykpxezzn unchanged
2026-04-22T19:54:16+00:00   apps               Deployment  tssc-app-prod  e2e-tests-java-springboot-ykpxezzn    Synced   Healthy              deployment.apps/e2e-tests-java-springboot-ykpxezzn configured
2026-04-22T19:54:16+00:00  route.openshift.io       Route  tssc-app-prod  e2e-tests-java-springboot-ykpxezzn    Synced   Healthy              route.route.openshift.io/e2e-tests-java-springboot-ykpxezzn unchanged

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

Operation:          Sync
Sync Revision:      97b2591e2a23a0aa8c21ed938eb9325299927095
Phase:              Succeeded
Start:              2026-04-22 19:54:11 +0000 UTC
Finished:           2026-04-22 19:54:16 +0000 UTC
Duration:           5s
Message:            successfully synced (all tasks run)

GROUP               KIND        NAMESPACE      NAME                                STATUS     HEALTH       HOOK  MESSAGE
                    Namespace                  tssc-app-prod                       Succeeded  Synced             namespace/tssc-app-prod serverside-applied
                    Service     tssc-app-prod  e2e-tests-java-springboot-ykpxezzn  Synced     Healthy            service/e2e-tests-java-springboot-ykpxezzn unchanged
apps                Deployment  tssc-app-prod  e2e-tests-java-springboot-ykpxezzn  Synced     Progressing        deployment.apps/e2e-tests-java-springboot-ykpxezzn configured
route.openshift.io  Route       tssc-app-prod  e2e-tests-java-springboot-ykpxezzn  Synced     Healthy            route.route.openshift.io/e2e-tests-java-springboot-ykpxezzn unchanged
 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:16.897 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-ykpxezzn-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:16.897 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 1/24] Application: e2e-tests-java-springboot-ykpxezzn-prod | Elapsed: 7s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-ykpxezzn-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:25.494 [[32mINFO [0m] argocd.sync: Application e2e-tests-java-springboot-ykpxezzn-prod - Health: Progressing, Sync: Synced, Operation: Succeeded - continuing to monitor {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:25.495 [[33mWARN [0m] argocd.sync: [SYNC-MONITOR 2/24] Application: e2e-tests-java-springboot-ykpxezzn-prod | Elapsed: 15s | Reason: Error: Waiting for sync to complete: Application e2e-tests-java-springboot-ykpxezzn-prod - Health: Progressing, Sync: Synced, Operation: Succeeded {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.095 [[32mINFO [0m] argocd.sync: Sync completed successfully for application e2e-tests-java-springboot-ykpxezzn-prod - Health: Healthy, Sync: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.096 [[32mINFO [0m] utils.test.common: Waiting for application to sync in prod environment... {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.118 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-ykpxezzn-prod is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.118 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.119 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.119 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: 97b2591e2a23a0aa8c21ed938eb9325299927095 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.119 [[32mINFO [0m] utils.test.common: Application successfully synced to prod: prod application successfully synced. Health: Healthy, Revision: 97b2591e2a23a0aa8c21ed938eb9325299927095 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.120 [[32mINFO [0m] utils.test.common: Application successfully promoted to prod {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.120 [[32mINFO [0m] full_workflow: Image promoted to production environment successfully! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.121 [[32mINFO [0m] utils.test.common: Getting tekton Pipeline e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-z8hnq logs to find SBOM document ID {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.121 [[32mINFO [0m] tekton.pipelinerun: Retrieving logs for PipelineRun: e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-z8hnq in namespace: tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.149 [[32mINFO [0m] tekton.pipelinerun: Found Tekton PipelineRun: e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-z8hnq in namespace tssc-app-ci {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.342 [[32mINFO [0m] utils.test.common: SBOM Document ID urn:uuid:1f17dd9f-308a-4352-a5eb-72baa609b2ad/1 found from Promotion Pipeline e2e-tests-java-springboot-ykpxezzn-gitops-on-pull-request-z8hnq logs {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
]]>
</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.214">
<system-out>
<![CDATA[2026-04-22 19:54:39.437 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:1f17dd9f-308a-4352-a5eb-72baa609b2ad/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.437 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-ykpxezzn:de091863cda8e76004711541c19ddb4db750f270 and document ID urn:uuid:1f17dd9f-308a-4352-a5eb-72baa609b2ad/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.438 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-ykpxezzn:de091863cda8e76004711541c19ddb4db750f270 and document ID: urn:uuid:1f17dd9f-308a-4352-a5eb-72baa609b2ad/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.438 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-ykpxezzn:de091863cda8e76004711541c19ddb4db750f270 at https://server-tssc-tpa.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.508 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-ykpxezzn:de091863cda8e76004711541c19ddb4db750f270' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.508 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:1f17dd9f-308a-4352-a5eb-72baa609b2ad/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.508 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-ykpxezzn:de091863cda8e76004711541c19ddb4db750f270, Published: 2026-04-22T19:49:10Z, SHA256: sha256:a67ba028792d434d6ebcb5a79c003c9360778bfb91f5947246e5cdd475767622 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.508 [[32mINFO [0m] utils.test.common: Attempting to search with document ID: urn:uuid:1f17dd9f-308a-4352-a5eb-72baa609b2ad/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.508 [[32mINFO [0m] rhtap.core.integration.tpa: Searching for SBOM with name quay.io/rhtap_qe/e2e-tests-java-springboot-ykpxezzn:de091863cda8e76004711541c19ddb4db750f270 and document ID urn:uuid:1f17dd9f-308a-4352-a5eb-72baa609b2ad/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.508 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-ykpxezzn:de091863cda8e76004711541c19ddb4db750f270 and document ID: urn:uuid:1f17dd9f-308a-4352-a5eb-72baa609b2ad/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.509 [[32mINFO [0m] tpa.client: Searching for SBOM with name: quay.io/rhtap_qe/e2e-tests-java-springboot-ykpxezzn:de091863cda8e76004711541c19ddb4db750f270 at https://server-tssc-tpa.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com/api/v2/sbom {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.575 [[32mINFO [0m] tpa.client: SBOM search for 'quay.io/rhtap_qe/e2e-tests-java-springboot-ykpxezzn:de091863cda8e76004711541c19ddb4db750f270' successful. Found 1 result(s). {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.575 [[32mINFO [0m] utils.test.common: ✅ SBOM found with document ID: urn:uuid:1f17dd9f-308a-4352-a5eb-72baa609b2ad/1 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.576 [[32mINFO [0m] utils.test.common: SBOM details: Name: quay.io/rhtap_qe/e2e-tests-java-springboot-ykpxezzn:de091863cda8e76004711541c19ddb4db750f270, Published: 2026-04-22T19:49:10Z, SHA256: sha256:a67ba028792d434d6ebcb5a79c003c9360778bfb91f5947246e5cdd475767622 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.576 [[32mINFO [0m] utils.test.common: ✅ All SBOMS urn:uuid:1f17dd9f-308a-4352-a5eb-72baa609b2ad/1,urn:uuid:1f17dd9f-308a-4352-a5eb-72baa609b2ad/1 found in TPA!!! {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
2026-04-22 19:54:39.577 [[32mINFO [0m] full_workflow: SBOM verification successful! Found SBOM for image: quay.io/rhtap_qe/e2e-tests-java-springboot-ykpxezzn:de091863cda8e76004711541c19ddb4db750f270 {projectName=e2e-e2e-tests-java-springboot[github-tekton-quay], worker=7}
]]>
</system-out>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-04-22T19:42:10.519Z" hostname="e2e-e2e-tests-java-springboot[github-azure-quay]" tests="6" failures="0" skipped="5" time="226.748" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="226.748">
<system-out>
<![CDATA[2026-04-22 19:44:20.400 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-java-springboot-enywpblx {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:20.405 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-java-springboot-enywpblx'... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:20.411 [[32mINFO [0m] utils.util: Loaded environment variable AZURE_PROJECT {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:20.486 [[32mINFO [0m] azure.client: Initialized Azure client {project=shared-public, organization=rhtap-test, host=dev.azure.com, apiVersion=7.1, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:20.487 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:20.487 [[32mINFO [0m] rhtap.core.integration.ci.base: Azure client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:20.488 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:20.508 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:20.533 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:20.535 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:20.536 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-4a52bd9ef8-rt1f-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:20.565 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:20.566 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-4a52bd9ef8.rt1f.p3.openshiftapps.com {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:20.566 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:20.609 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-java-springboot-enywpblx, ID: 1a7e591d-a54e-4c9e-a7f0-1b82eeffa28f {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:20.609 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-java-springboot-enywpblx to be completed... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:20.610 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 1a7e591d-a54e-4c9e-a7f0-1b82eeffa28f to complete... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:20.625 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:20.626 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 1a7e591d-a54e-4c9e-a7f0-1b82eeffa28f: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:25.650 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:25.650 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 2/24 for task 1a7e591d-a54e-4c9e-a7f0-1b82eeffa28f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:30.671 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:30.672 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 3/24 for task 1a7e591d-a54e-4c9e-a7f0-1b82eeffa28f: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:35.695 [[32mINFO [0m] rhdh.developer-hub: Component creation status: completed {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:35.696 [[32mINFO [0m] rhdh.developer-hub: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:35.696 [[32mINFO [0m] rhdh.developer-hub: Task 1a7e591d-a54e-4c9e-a7f0-1b82eeffa28f completed successfully {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:35.696 [[32mINFO [0m] utils.test.common: ✅ Component 'e2e-tests-java-springboot-enywpblx' created successfully on attempt 1/3 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:35.696 [[32mINFO [0m] full_workflow: Component created successfully with name: e2e-tests-java-springboot-enywpblx {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:35.710 [[32mINFO [0m] full_workflow: Component was created successfully! {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
Waiting for initial CI deployment of e2e-tests-java-springboot-enywpblx...
2026-04-22 19:44:35.711 [[32mINFO [0m] rhtap.core.integration.git.github: Getting latest commit SHA for GitOps repo: e2e-tests-java-springboot-enywpblx-gitops, branch: main {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:35.711 [[32mINFO [0m] github.repository: Getting latest commit SHA for rhtap-rhdh-qe/e2e-tests-java-springboot-enywpblx-gitops branch 'main' {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:35.871 [[32mINFO [0m] github.repository: Latest commit SHA for branch 'main': f8a8cff02788bcb2eaf79f8274693a571ed0b356 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
Waiting for ArgoCD CI application to sync to commit: f8a8cff02788bcb2eaf79f8274693a571ed0b356
2026-04-22 19:44:35.896 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Waiting for application e2e-tests-java-springboot-enywpblx-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=3}
2026-04-22 19:44:35.896 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Attempt 1 failed. 12 attempts left. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:54.270 [[32mINFO [0m] rhtap.core.integration.cd.argocd: Application e2e-tests-java-springboot-enywpblx-development is successfully synced and healthy. {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:54.270 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Sync Status: Synced {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:54.270 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Health Status: Healthy {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:54.271 [[32mINFO [0m] rhtap.core.integration.cd.argocd: - Revision: f8a8cff02788bcb2eaf79f8274693a571ed0b356 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
Initial CI deployment completed successfully!
✅ Initial CI deployment synced successfully!
2026-04-22 19:44:54.271 [[32mINFO [0m] postcreation.facade: Executing post-creation actions for CI: azure {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:54.271 [[32mINFO [0m] postcreation.strategy.azure-ci: Executing Azure post-creation actions for component: e2e-tests-java-springboot-enywpblx {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:54.272 [[32mINFO [0m] postcreation.command.base: Starting secrets addition for component e2e-tests-java-springboot-enywpblx... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:44:54.453 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:45:20.276 [[32mINFO [0m] azure.variable-group: AzureCI group creation response: [object Object] {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:45:20.277 [[32mINFO [0m] postcreation.command.base: Completed secrets addition for component e2e-tests-java-springboot-enywpblx {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:45:20.277 [[32mINFO [0m] postcreation.command.base: Starting Modifying Azure pipeline file for component e2e-tests-java-springboot-enywpblx... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:45:20.277 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:45:20.278 [[32mINFO [0m] github.repository: Committing changes to branch 'main' with message: Update Azure Pipeline agent pool and variable group {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:45:26.941 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-enywpblx-gitops branch 'main' with commit SHA: ce442f3a1e6c3929a05a452219b7fa7d770d62f2 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:45:26.941 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: ce442f3a1e6c3929a05a452219b7fa7d770d62f2 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:45:27.973 [[32mINFO [0m] github.repository: Changes committed successfully to rhtap-rhdh-qe/e2e-tests-java-springboot-enywpblx branch 'main' with commit SHA: 502cd682c068800107494c18d38aa55eb1f89173 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:45:27.973 [[32mINFO [0m] rhtap.core.integration.git.github: Successfully committed all changes in a batch commit to branch 'main' with SHA: 502cd682c068800107494c18d38aa55eb1f89173 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:45:27.973 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating pipelines for component: e2e-tests-java-springboot-enywpblx for component e2e-tests-java-springboot-enywpblx... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:45:27.995 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating source pipeline for component e2e-tests-java-springboot-enywpblx for component e2e-tests-java-springboot-enywpblx... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:45:27.996 [[32mINFO [0m] postcreation.command.azure.pipelines: Starting Creating gitops pipeline for component e2e-tests-java-springboot-enywpblx for component e2e-tests-java-springboot-enywpblx... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:45:27.996 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:45:27.996 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/_apis/projects/shared-public?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:45:49.850 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:45:52.611 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/serviceendpoint/endpoints?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:46:14.981 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-springboot-enywpblx-gitops type=github name=e2e-tests-java-springboot-enywpblx-gitops {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:46:14.982 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:46:15.899 [[32mINFO [0m] azure.pipeline: Creating pipeline: repository=rhtap-rhdh-qe/e2e-tests-java-springboot-enywpblx type=github name=e2e-tests-java-springboot-enywpblx {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:46:15.899 [[32mINFO [0m] azure.http: [Request] > Sending POST to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:46:41.934 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7681?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:46:44.356 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7682?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:47:07.216 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7681... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:47:07.217 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7681?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:47:09.879 [[32mINFO [0m] azure.pipeline: Updating trigger settings for pipeline ID: 7682... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:47:09.880 [[32mINFO [0m] azure.http: [Request] > Sending PUT to https://dev.azure.com/rhtap-test/shared-public/_apis/build/definitions/7682?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:47:36.690 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-springboot-enywpblx". {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:47:36.690 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure source pipeline creation for component e2e-tests-java-springboot-enywpblx {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:47:37.018 [[32mINFO [0m] azure.pipeline: Successfully updated trigger for pipeline "e2e-tests-java-springboot-enywpblx-gitops". {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:47:37.019 [[32mINFO [0m] postcreation.command.azure.pipelines: Completed Azure gitops pipeline creation for component e2e-tests-java-springboot-enywpblx {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:47:37.019 [[32mINFO [0m] postcreation.command.base: Starting Authorize pipelines for component e2e-tests-java-springboot-enywpblx... {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:47:37.084 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-springboot-enywpblx {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:47:37.085 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-springboot-enywpblx {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:47:37.085 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-springboot-enywpblx-gitops {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:47:37.085 [[32mINFO [0m] azure.pipeline: Retrieving id for pipeline with name e2e-tests-java-springboot-enywpblx-gitops {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:47:37.086 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:47:37.086 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:47:37.086 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:47:37.086 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/pipelines?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:48:05.830 [[32mINFO [0m] azure.variable-group: Retrieving variable group with name: e2e-tests-java-springboot-enywpblx {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:48:05.830 [[32mINFO [0m] azure.http: [Request] > Sending GET to https://dev.azure.com/rhtap-test/shared-public/_apis/distributedtask/variablegroups?api-version=7.1 {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:48:07.129 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:48:07.140 [[31mERROR[0m] azure.pipeline: Failed to retrieve all pipelines: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:48:07.140 [[31mERROR[0m] postcreation.strategy.azure-ci: Error executing Azure post-creation actions: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:48:07.140 [[31mERROR[0m] postcreation.facade: Error executing post-creation actions: Error: Azure post-creation actions failed: AzureApiError: timeout of 30000ms exceeded {projectName=e2e-e2e-tests-java-springboot[github-azure-quay], worker=3}
2026-04-22 19:48:07.150 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded
2026-04-22 19:48:07.150 [[31mERROR[0m] azure.pipeline: Failed to retrieve all pipelines: AzureApiError: timeout of 30000ms exceeded
2026-04-22 19:48:07.151 [[31mERROR[0m] azure.http: Azure DevOps API Error: Request setup failed - ApiError: timeout of 30000ms exceeded
2026-04-22 19:48:07.151 [[31mERROR[0m] azure.pipeline: Failed to retrieve all pipelines: AzureApiError: timeout of 30000ms exceeded

[[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:258) 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: timeout of 30000ms exceeded" 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: timeout of 30000ms exceeded

       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>